Class JMSQueueMessageProducerWorkflowAction
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.JMSQueueMessageProducerWorkflowAction
- 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 JMSQueueMessageProducerWorkflowAction
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 queue name.Get the name of a context variable that contains the queue name.void
setQueueName
(String p_strQueueName) Set the queue name.void
setQueueNameContextVariableName
(String p_strContextVariableName) Set the name of a context variable that contains the queue name.void
setQueueNameParamRef
(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
-
JMSQueueMessageProducerWorkflowAction
- 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
-
getQueueName
Get the queue name.- Returns:
- The queue name.
-
setQueueName
Set the queue name.- Parameters:
p_strQueueName
- The queue name.
-
getQueueNameParamRef
-
setQueueNameParamRef
-
getQueueNameContextVariableName
Get the name of a context variable that contains the queue name.- Returns:
- The name of a context variable that contains the queue name.
-
setQueueNameContextVariableName
Set the name of a context variable that contains the queue name.- Parameters:
p_strContextVariableName
- The name of a context variable that contains the queue name.
-