Class JMSTopicMessageProducerWorkflowAction
- java.lang.Object
-
- de.uplanet.lucy.server.workflow.action.AbstractWorkflowAction
-
- de.uplanet.lucy.server.jms.workflow.action.AbstractJMSMessageProducerWorkflowAction
-
- de.uplanet.lucy.server.jms.workflow.action.JMSTopicMessageProducerWorkflowAction
-
- All Implemented Interfaces:
IActivatableWorkflowObject
,INamedWorkflowObject
,INeedWorkflow
,IWorkflowAction
,IWorkflowObject
,Serializable
public final class JMSTopicMessageProducerWorkflowAction extends AbstractJMSMessageProducerWorkflowAction
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.uplanet.lucy.server.jms.workflow.action.AbstractJMSMessageProducerWorkflowAction
AbstractJMSMessageProducerWorkflowAction.DataCfg
-
-
Field Summary
-
Fields inherited from interface de.uplanet.lucy.server.workflow.IWorkflowObject
GUID_COMPARATOR
-
-
Constructor Summary
Constructors Constructor Description JMSTopicMessageProducerWorkflowAction(String p_strGuid)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getTopicName()
Get the topic name.String
getTopicNameContextVariableName()
Get the name of a context variable that contains the topic name.void
setTopicName(String p_strTopicName)
Set the topic name.void
setTopicNameContextVariableName(String p_strContextVariableName)
Set the name of a context variable that contains the topic name.-
Methods inherited from class de.uplanet.lucy.server.jms.workflow.action.AbstractJMSMessageProducerWorkflowAction
getBrokerUrl, getClientId, getData, getDeliveryMode, getPassword, getTimeToLive, getUserName, isNoMessageDataIsError, isUseTransactedSession, process, setBrokerUrl, setClientId, setData, setDeliveryMode, setNoMessageDataIsError, setPassword, setTimeToLive, setUserName, setUseTransactedSession
-
Methods inherited from class de.uplanet.lucy.server.workflow.action.AbstractWorkflowAction
getAfferentTransition, getEfferentTransition, getGuid, getName, getWorkflow, isActive, setActive, setAfferentTransition, setEfferentTransition, setName, setWorkflow, toString
-
-
-
-
Constructor Detail
-
JMSTopicMessageProducerWorkflowAction
public JMSTopicMessageProducerWorkflowAction(String p_strGuid)
- Parameters:
p_strGuid
- The GUID of the workflow action.- Throws:
IllegalArgumentException
- If the GUID parameter isnull
or if it does not represent a valid GUID.
-
-
Method Detail
-
getTopicName
public String getTopicName()
Get the topic name.- Returns:
- The topic name.
-
setTopicName
public void setTopicName(String p_strTopicName)
Set the topic name.- Parameters:
p_strTopicName
- The topic name.
-
getTopicNameContextVariableName
public String getTopicNameContextVariableName()
Get the name of a context variable that contains the topic name.- Returns:
- The name of a context variable that contains the topic name.
-
setTopicNameContextVariableName
public void setTopicNameContextVariableName(String p_strContextVariableName)
Set the name of a context variable that contains the topic name.- Parameters:
p_strContextVariableName
- The name of a context variable that contains the topic name.
-
-