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;booleanEnable or disable the delivery of messages published by the own connection.voidsetNoLocal(boolean p_bNoLocal) Enable or disable the delivery of messages published by the own connection.voidsetTopicName(String p_strTopicName) Set the Topic name;voidsetTopicNameParamRef(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, stopMethods inherited from class de.uplanet.lucy.server.workflow.eventsource.AbstractSingleThreadedWorkflowEventSource
getDatabaseConnectionFactory, getStartDelay, getStopWaitTimeout, isLogVerbose, isRunning, setDatabaseConnectionFactory, setLogVerbose, setStartDelay, setStopWaitTimeout, shouldRun, startMethods 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:
trueif the delivery of messages published by the own is being inhibited, orfalseotherwise.
-
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-trueif the delivery of messages published by the own should be inhibited, orfalseotherwise.
-