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:
de.uplanet.lucy.server.workflow.authentication.INeedCredentialSupplier
,de.uplanet.lucy.server.workflow.authentication.INeedPasswordSupplier
,IActivatableWorkflowObject
,INamedWorkflowObject
,de.uplanet.lucy.server.workflow.INeedParameterProvider
,INeedWorkflow
,IWorkflowAction
,IWorkflowObject
,Serializable
public final class JMSTopicMessageProducerWorkflowAction
extends AbstractJMSMessageProducerWorkflowAction
- See Also:
-
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 -
Method Summary
Modifier and TypeMethodDescriptionGet the topic name.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.void
setTopicNameParamRef
(String p_strParamRef) Methods inherited from class de.uplanet.lucy.server.jms.workflow.action.AbstractJMSMessageProducerWorkflowAction
getBrokerUrl, getBrokerUrlParamRef, getClientId, getData, getDeliveryMode, getPassword, getTimeToLive, getUserName, getUserNameParamRef, internalGetParameterProvider, internalGetPassword, internalSetParameterProvider, internalSetPasswordSupplier, isNoMessageDataIsError, isUseTransactedSession, process, setBrokerUrl, setBrokerUrlParamRef, setClientId, setData, setDeliveryMode, setNoMessageDataIsError, setPassword, setTimeToLive, setUserName, setUserNameParamRef, 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 Details
-
JMSTopicMessageProducerWorkflowAction
- 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 Details
-
getTopicName
Get the topic name.- Returns:
- The topic name.
-
setTopicName
Set the topic name.- Parameters:
p_strTopicName
- The topic name.
-
getTopicNameParamRef
-
setTopicNameParamRef
-
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
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.
-