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:
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
-
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;Methods inherited from class de.uplanet.lucy.server.jms.workflow.eventsource.AbstractJMSWorkflowEventSource
getBrokerUrl, getClientId, getClusterInfo, getMessageSelector, getOnErrorRestartWaitTimeout, getPassword, getUserName, isGlobalSharedState, isSendAfterStopEvent, isSendBeforeStartEvent, isUseTransactedSession, setBrokerUrl, setClientId, setClusterInfo, setGlobalSharedState, setMessageSelector, setOnErrorRestartWaitTimeout, setPassword, setSendAfterStopEvent, setSendBeforeStartEvent, setUserName, 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.
-
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.
-