org.drools.event
Class ProcessVariableChangedEventImpl

java.lang.Object
  extended by java.util.EventObject
      extended by org.drools.event.ProcessEvent
          extended by org.drools.event.ProcessVariableChangedEventImpl
All Implemented Interfaces:
Serializable, org.drools.event.KnowledgeRuntimeEvent, org.drools.event.process.ProcessEvent, org.drools.event.process.ProcessVariableChangedEvent

public class ProcessVariableChangedEventImpl
extends ProcessEvent
implements org.drools.event.process.ProcessVariableChangedEvent

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ProcessVariableChangedEventImpl(String id, String instanceId, Object oldValue, Object newValue, org.drools.runtime.process.ProcessInstance processInstance, org.drools.runtime.KnowledgeRuntime kruntime)
           
 
Method Summary
 Object getNewValue()
           
 Object getOldValue()
           
 String getVariableId()
           
 String getVariableInstanceId()
           
 String toString()
           
 
Methods inherited from class org.drools.event.ProcessEvent
getKnowledgeRuntime, getProcessInstance
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.drools.event.process.ProcessEvent
getProcessInstance
 
Methods inherited from interface org.drools.event.KnowledgeRuntimeEvent
getKnowledgeRuntime
 

Constructor Detail

ProcessVariableChangedEventImpl

public ProcessVariableChangedEventImpl(String id,
                                       String instanceId,
                                       Object oldValue,
                                       Object newValue,
                                       org.drools.runtime.process.ProcessInstance processInstance,
                                       org.drools.runtime.KnowledgeRuntime kruntime)
Method Detail

getVariableInstanceId

public String getVariableInstanceId()
Specified by:
getVariableInstanceId in interface org.drools.event.process.ProcessVariableChangedEvent

getVariableId

public String getVariableId()
Specified by:
getVariableId in interface org.drools.event.process.ProcessVariableChangedEvent

getOldValue

public Object getOldValue()
Specified by:
getOldValue in interface org.drools.event.process.ProcessVariableChangedEvent

getNewValue

public Object getNewValue()
Specified by:
getNewValue in interface org.drools.event.process.ProcessVariableChangedEvent

toString

public String toString()
Overrides:
toString in class EventObject


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.