public interface CorbaActorOperations
| Modifier and Type | Method and Description |
|---|---|
void |
fire() |
java.lang.String |
getParameter(java.lang.String paramName) |
boolean |
hasData(java.lang.String portName,
short portIndex) |
boolean |
hasParameter(java.lang.String paramName) |
boolean |
hasPort(java.lang.String portName,
boolean isInput,
boolean isOutput,
boolean isMultiport) |
void |
initialize() |
boolean |
postfire() |
boolean |
prefire() |
boolean |
preinitialize() |
void |
setParameter(java.lang.String paramName,
java.lang.String paramValue) |
void |
setPortWidth(java.lang.String portName,
short width) |
void |
stopFire() |
void |
terminate() |
void |
transferInput(java.lang.String portName,
short portIndex,
java.lang.String tokenValue) |
java.lang.String |
transferOutput(java.lang.String portName,
short portIndex) |
void |
wrapup() |
void fire() throws CorbaIllegalActionException
CorbaIllegalActionExceptionjava.lang.String getParameter(java.lang.String paramName)
throws CorbaIllegalActionException,
CorbaUnknownParamException
void initialize()
throws CorbaIllegalActionException
CorbaIllegalActionExceptionboolean hasData(java.lang.String portName,
short portIndex)
throws CorbaIllegalActionException,
CorbaIndexOutofBoundException,
CorbaUnknownPortException
boolean hasParameter(java.lang.String paramName)
boolean hasPort(java.lang.String portName,
boolean isInput,
boolean isOutput,
boolean isMultiport)
void setPortWidth(java.lang.String portName,
short width)
throws CorbaIllegalActionException,
CorbaUnknownPortException
boolean postfire()
throws CorbaIllegalActionException
CorbaIllegalActionExceptionboolean prefire()
throws CorbaIllegalActionException
CorbaIllegalActionExceptionboolean preinitialize()
throws CorbaIllegalActionException
CorbaIllegalActionExceptionvoid setParameter(java.lang.String paramName,
java.lang.String paramValue)
throws CorbaIllegalActionException,
CorbaUnknownParamException,
CorbaIllegalValueException
void stopFire()
throws CorbaIllegalActionException
CorbaIllegalActionExceptionvoid terminate()
throws CorbaIllegalActionException
CorbaIllegalActionExceptionvoid transferInput(java.lang.String portName,
short portIndex,
java.lang.String tokenValue)
throws CorbaIllegalActionException,
CorbaUnknownPortException,
CorbaIndexOutofBoundException,
CorbaIllegalValueException
java.lang.String transferOutput(java.lang.String portName,
short portIndex)
throws CorbaIllegalActionException,
CorbaUnknownPortException,
CorbaIndexOutofBoundException
void wrapup()
throws CorbaIllegalActionException
CorbaIllegalActionException