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
public final class JMSTopicWorkflowEventSource extends AbstractJMSWorkflowEventSource
- Since:
- Intrexx 7.0.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface de.uplanet.lucy.server.workflow.IWorkflowObject
GUID_COMPARATOR
-
-
Constructor Summary
Constructors Constructor Description JMSTopicWorkflowEventSource(String p_strGuid)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getTopicName()
Get the Topic name;boolean
isNoLocal()
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 Detail
-
JMSTopicWorkflowEventSource
public JMSTopicWorkflowEventSource(String p_strGuid)
-
-
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.
-
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.
-
-