Class JMSTopicWorkflowEventSource
java.lang.Object
de.uplanet.lucy.server.workflow.eventsource.AbstractWorkflowEventSource
de.uplanet.lucy.server.workflow.eventsource.AbstractSingleThreadedWorkflowEventSource
de.uplanet.lucy.server.jms.workflow.eventsource.AbstractJMSWorkflowEventSource
de.uplanet.lucy.server.jms.workflow.eventsource.JMSTopicWorkflowEventSource
- All Implemented Interfaces:
de.uplanet.lucy.server.workflow.authentication.INeedCredentialSupplier
,de.uplanet.lucy.server.workflow.authentication.INeedPasswordSupplier
,IActivatableWorkflowObject
,de.uplanet.lucy.server.workflow.IImpersonateUser
,ILogLevelAware
,INamedWorkflowObject
,de.uplanet.lucy.server.workflow.INeedClusterInfo
,INeedWorkflow
,IRunnableWorkflowObject
,IStartableWorkflowObject
,ISupportAfterStopEvent
,ISupportBeforeStartEvent
,ISupportGlobalSharedState
,IWorkflowEventSource
,IWorkflowObject
,Serializable
- Since:
- Intrexx 7.0.
- See Also:
-
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;boolean
Enable or disable the delivery of messages published by the own connection.void
setNoLocal
(boolean p_bNoLocal) Enable or disable the delivery of messages published by the own connection.void
setTopicName
(String p_strTopicName) Set the Topic name;void
setTopicNameParamRef
(String p_strParamRef) Methods inherited from class de.uplanet.lucy.server.jms.workflow.eventsource.AbstractJMSWorkflowEventSource
getBrokerUrl, getBrokerUrlParamRef, getClientId, getClusterInfo, getMessageSelector, getOnErrorRestartWaitTimeout, getPassword, getUserName, getUserNameParamRef, internalGetPassword, internalSetPasswordSupplier, isGlobalSharedState, isSendAfterStopEvent, isSendBeforeStartEvent, isUseTransactedSession, setBrokerUrl, setBrokerUrlParamRef, setClientId, setClusterInfo, setGlobalSharedState, setMessageSelector, setOnErrorRestartWaitTimeout, setPassword, setSendAfterStopEvent, setSendBeforeStartEvent, setUserName, setUserNameParamRef, setUseTransactedSession, stop
Methods inherited from class de.uplanet.lucy.server.workflow.eventsource.AbstractSingleThreadedWorkflowEventSource
getDatabaseConnectionFactory, getStartDelay, getStopWaitTimeout, isLogVerbose, isRunning, setDatabaseConnectionFactory, setLogVerbose, setStartDelay, setStopWaitTimeout, shouldRun, start
Methods inherited from class de.uplanet.lucy.server.workflow.eventsource.AbstractWorkflowEventSource
getGuid, getImpersonateUserGuid, getName, getWorkflow, hasImpersonateUserGuid, isActive, isRunWithLocalSystemPrivileges, setActive, setImpersonateUserGuid, setName, setRunWithLocalSystemPrivileges, setWorkflow, toString
-
Constructor Details
-
JMSTopicWorkflowEventSource
-
-
Method Details
-
getTopicName
Get the Topic name;- Returns:
- The Topic name.
-
setTopicName
Set the Topic name;- Parameters:
p_strTopicName
- The Topic name.
-
getTopicNameParamRef
-
setTopicNameParamRef
-
isNoLocal
public boolean isNoLocal()Enable or disable the delivery of messages published by the own connection.The default value of this property is
false
.- Returns:
true
if the delivery of messages published by the own is being inhibited, orfalse
otherwise.
-
setNoLocal
public void setNoLocal(boolean p_bNoLocal) Enable or disable the delivery of messages published by the own connection.The default value of this property is
false
.- Parameters:
p_bNoLocal
-true
if the delivery of messages published by the own should be inhibited, orfalse
otherwise.
-