Class UDPSendDatagramWorkflowAction
java.lang.Object
de.uplanet.lucy.server.workflow.action.AbstractWorkflowAction
de.uplanet.lucy.server.workflow.action.UDPSendDatagramWorkflowAction
- All Implemented Interfaces:
IActivatableWorkflowObject
,INamedWorkflowObject
,INeedWorkflow
,IWorkflowAction
,IWorkflowObject
,Serializable
- See Also:
-
Nested Class Summary
-
Field Summary
Fields inherited from interface de.uplanet.lucy.server.workflow.IWorkflowObject
GUID_COMPARATOR
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetData()
int
int
int
boolean
process
(IWorkflowEvent p_evt, de.uplanet.lucy.server.workflow.IWorkflowProcessingContext p_wfCtx, de.uplanet.lucy.server.IProcessingContext p_ctx) Process a workflow event in the given context.void
setData
(UDPSendDatagramWorkflowAction.DataCfg p_dataCfg) void
setLocalAddress
(String p_strLocalAddress) void
setLocalPort
(int p_iLocalPort) void
setRemoteAddress
(String p_strRemoteAddress) void
setRemoteAddressContextVariableName
(String p_strContextVariableName) void
setRemotePort
(int p_iRemotePort) void
setRemotePortContextVariableName
(String p_strContextVariableName) void
setSoBroadcast
(boolean p_iSO_BROADCAST) void
setSoSendBuffer
(int p_iSO_SNDBUF) Methods inherited from class de.uplanet.lucy.server.workflow.action.AbstractWorkflowAction
getAfferentTransition, getEfferentTransition, getGuid, getName, getWorkflow, isActive, setActive, setAfferentTransition, setEfferentTransition, setName, setWorkflow, toString
-
Constructor Details
-
UDPSendDatagramWorkflowAction
-
-
Method Details
-
getLocalAddress
-
setLocalAddress
-
getLocalPort
public int getLocalPort() -
setLocalPort
public void setLocalPort(int p_iLocalPort) -
getRemoteAddress
-
setRemoteAddress
-
getRemoteAddressContextVariableName
-
setRemoteAddressContextVariableName
-
getRemotePort
public int getRemotePort() -
setRemotePort
public void setRemotePort(int p_iRemotePort) -
getRemotePortContextVariableName
-
setRemotePortContextVariableName
-
getSoSendBuffer
public int getSoSendBuffer() -
setSoSendBuffer
public void setSoSendBuffer(int p_iSO_SNDBUF) -
isSoBroadcast
public boolean isSoBroadcast() -
setSoBroadcast
public void setSoBroadcast(boolean p_iSO_BROADCAST) -
getData
-
setData
-
process
public WorkflowTransition process(IWorkflowEvent p_evt, de.uplanet.lucy.server.workflow.IWorkflowProcessingContext p_wfCtx, de.uplanet.lucy.server.IProcessingContext p_ctx) throws Exception Description copied from interface:IWorkflowAction
Process a workflow event in the given context.Normally, a workflow action should return its efferent transition, regardless whether it is
active
, or not.- Parameters:
p_evt
- The event to be processed.p_wfCtx
- The workflow processing context.p_ctx
- The processing context.- Returns:
- The efferent transition, or
null
. - Throws:
InterruptedException
- If processing of this action has been interrupted.Exception
- If an error occurred.
-