[jboss-svn-commits] JBL Code SVN: r29846 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/instance/impl.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Oct 28 07:39:03 EDT 2009
Author: KrisVerlaenen
Date: 2009-10-28 07:39:03 -0400 (Wed, 28 Oct 2009)
New Revision: 29846
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/instance/impl/WorkflowProcessInstanceImpl.java
Log:
- added setVariable method
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/instance/impl/WorkflowProcessInstanceImpl.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/instance/impl/WorkflowProcessInstanceImpl.java 2009-10-28 10:02:52 UTC (rev 29845)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/instance/impl/WorkflowProcessInstanceImpl.java 2009-10-28 11:39:03 UTC (rev 29846)
@@ -167,6 +167,15 @@
}
return variableScopeInstance.getVariable(name);
}
+
+ public void setVariable(String name, Object value) {
+ VariableScopeInstance variableScopeInstance = (VariableScopeInstance)
+ getContextInstance(VariableScope.VARIABLE_SCOPE);
+ if (variableScopeInstance == null) {
+ throw new IllegalArgumentException("No variable scope found.");
+ }
+ variableScopeInstance.setVariable(name, value);
+ }
public void setState(final int state) {
super.setState(state);
More information about the jboss-svn-commits
mailing list