org.jboss.soa.esb.actions
Class AbstractAction
java.lang.Object
java.util.Observable
org.jboss.soa.esb.actions.AbstractAction
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- AbstractFileAction, AbstractSqlRowAction, DummyAction
public abstract class AbstractAction
- extends java.util.Observable
- implements java.lang.Runnable
| Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_oParms
protected DomElement m_oParms
m_oCurr
protected java.lang.Object m_oCurr
m_oLogger
protected org.apache.log4j.Logger m_oLogger
AbstractAction
protected AbstractAction(DomElement p_oP,
java.lang.Object p_oCurr)
processCurrentObject
public abstract void processCurrentObject()
throws java.lang.Exception
- Throws:
java.lang.Exception
getOkNotification
public abstract java.io.Serializable getOkNotification()
getErrorNotification
public abstract java.io.Serializable getErrorNotification()
run
public void run()
- Specified by:
run in interface java.lang.Runnable