Author: doogie
Date: Sat Aug 2 14:39:11 2008
New Revision: 682059
URL:
http://svn.apache.org/viewvc?rev=682059&view=revLog:
More generics.
Modified:
ofbiz/trunk/framework/service/src/org/ofbiz/service/engine/BeanShellEngine.java
ofbiz/trunk/framework/service/src/org/ofbiz/service/engine/GroovyEngine.java
Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/engine/BeanShellEngine.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/engine/BeanShellEngine.java?rev=682059&r1=682058&r2=682059&view=diff==============================================================================
--- ofbiz/trunk/framework/service/src/org/ofbiz/service/engine/BeanShellEngine.java (original)
+++ ofbiz/trunk/framework/service/src/org/ofbiz/service/engine/BeanShellEngine.java Sat Aug 2 14:39:11 2008
@@ -26,7 +26,7 @@
import org.ofbiz.base.util.GeneralException;
import org.ofbiz.base.util.HttpClient;
import org.ofbiz.base.util.HttpClientException;
-import org.ofbiz.base.util.UtilGenerics;
+import static org.ofbiz.base.util.UtilGenerics.cast;
import org.ofbiz.base.util.UtilURL;
import org.ofbiz.base.util.UtilValidate;
import org.ofbiz.base.util.cache.UtilCache;
@@ -77,10 +77,10 @@
if (resultObj != null && resultObj instanceof Map) {
Debug.logInfo("Got result Map from script return: " + resultObj, module);
- return (Map<String, Object>) resultObj;
+ return cast(resultObj);
} else if (context.get("result") != null && context.get("result") instanceof Map) {
Debug.logInfo("Got result Map from context: " + resultObj, module);
- return (Map<String, Object>) context.get("result");
+ return cast(context.get("result"));
}
} catch (GeneralException e) {
throw new GenericServiceException(e);
Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/engine/GroovyEngine.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/engine/GroovyEngine.java?rev=682059&r1=682058&r2=682059&view=diff==============================================================================
--- ofbiz/trunk/framework/service/src/org/ofbiz/service/engine/GroovyEngine.java (original)
+++ ofbiz/trunk/framework/service/src/org/ofbiz/service/engine/GroovyEngine.java Sat Aug 2 14:39:11 2008
@@ -22,6 +22,7 @@
import org.ofbiz.base.util.GeneralException;
import org.ofbiz.base.util.GroovyUtil;
+import static org.ofbiz.base.util.UtilGenerics.cast;
import org.ofbiz.base.util.UtilValidate;
import org.ofbiz.service.GenericServiceException;
import org.ofbiz.service.ModelService;
@@ -62,9 +63,9 @@
Object resultObj = GroovyUtil.runScriptAtLocation(location, context);
if (resultObj != null && resultObj instanceof Map) {
- return (Map<String, Object>) resultObj;
+ return cast(resultObj);
} else if (context.get("result") != null && context.get("result") instanceof Map) {
- return (Map<String, Object>) context.get("result");
+ return cast(context.get("result"));
}
} catch (GeneralException e) {
throw new GenericServiceException(e);