|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
This interface provides an abstract definition of a processor operation. A processor operation is basically a manager for processor objects.
| Method Summary | |
void |
close()
Close this processor operation, performing housekeeping tasks. |
void |
closeProcessor(Processor processor)
Closes the current processor object being managed by the processor operation |
void |
execute(java.lang.String eventName)
Provides the entry point for execution of the processor object currently being managed by this processor operation. |
Processor |
getProcessor()
Returns the processor object currently being managed by this processor operation |
java.lang.String |
getResponseId()
Returns an appropriate response id in response to execution of the processor object currently being managed. |
java.lang.String |
getStatus()
Returns the status of the processor operation. |
void |
initializeProcessor(KeyedCollection coll)
This method is called to initialize a processor object based on data passed in the keyed collection. |
void |
setProcessor(Processor processor)
Sets the processor object currently being managed by this processor operation |
void |
setResponseId(java.lang.String id)
Sets an appropriate response id corresponding to the execution of the currently managed processor. |
void |
setStatus(java.lang.String newStatus)
Sets the status of the processor operation. |
boolean |
updateContext(KeyedCollection collection)
Updates the context of the processor object currently being managed by this processor operation, from the data supplied in the keyed collection. |
| Method Detail |
public void close()
throws DSEInvalidRequestException,
DSEObjectNotFoundException
public void closeProcessor(Processor processor)
processor - com.ibm.dse.automaton.Processor
public void execute(java.lang.String eventName)
throws DSEException,
DSEInvalidArgumentException
eventName - java.lang.Stringpublic Processor getProcessor()
public java.lang.String getResponseId()
throws DSEException
public java.lang.String getStatus()
public void initializeProcessor(KeyedCollection coll)
throws DSEException
coll - com.ibm.dse.base.KeyedCollectionpublic void setProcessor(Processor processor)
processor - com.ibm.dse.automaton.Processor
public void setResponseId(java.lang.String id)
throws DSEInvalidArgumentException,
DSEObjectNotFoundException
id - java.lang.Stringpublic void setStatus(java.lang.String newStatus)
newStatus - java.lang.String
public boolean updateContext(KeyedCollection collection)
throws DSEObjectNotFoundException,
DSEException
collection - com.ibm.dse.base.KeyedCollection
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||