com.continuent.tungsten.replicator.management
Class ExtendedActionEvent

java.lang.Object
  extended by com.continuent.tungsten.fsm.core.Event
      extended by com.continuent.tungsten.replicator.management.ExtendedActionEvent

public class ExtendedActionEvent
extends com.continuent.tungsten.fsm.core.Event

Defines an event containing an extended command which a regexp specifying states in which the command may be legally processed.

Version:
1.0
Author:
Robert Hodges

Constructor Summary
ExtendedActionEvent(java.lang.String stateRegexp, com.continuent.tungsten.fsm.core.Action extendedAction)
           
 
Method Summary
 com.continuent.tungsten.fsm.core.Action getExtendedAction()
           
 java.util.regex.Pattern getStatePattern()
           
 java.lang.String getStateRegexp()
           
 
Methods inherited from class com.continuent.tungsten.fsm.core.Event
getData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExtendedActionEvent

public ExtendedActionEvent(java.lang.String stateRegexp,
                           com.continuent.tungsten.fsm.core.Action extendedAction)
Method Detail

getStateRegexp

public java.lang.String getStateRegexp()

getExtendedAction

public com.continuent.tungsten.fsm.core.Action getExtendedAction()

getStatePattern

public java.util.regex.Pattern getStatePattern()