Class InternalJmsMessage
java.lang.Object
com.appiancorp.suiteapi.messaging.InternalMessage
com.appiancorp.suiteapi.messaging.InternalJmsMessage
Represents a JMS message to be posted to JMS.
-
Field Summary
Fields inherited from class com.appiancorp.suiteapi.messaging.InternalMessage
DESTINATION_EVENT_PERSISTENT_ID_KEY, DESTINATION_NOT_PROVIDED_CODE, DESTINATION_PMUUID_KEY, DESTINATION_PROCESS_ID_KEY, DESTINATION_PROCESS_MODEL_ID_KEY, DUPLICATE_MESSAGE_CODE, EXTERNAL_TO_PROCESS, INVALID_USERNAME_CODE, JMS_TYPE_KEY, JMS_TYPE_KEY_BC, JMS_TYPE_NOT_PROVIDED_CODE, MAIL, MAIL_ATTACHMENTS_KEY, MAIL_KEY_KEY, MAIL_SUBJECT_KEY, MESSAGE_UNDELIVERED_CODE, PROCESS_TO_PROCESS, SUCCESS_CODE, USERNAME_KEY
-
Constructor Summary
-
Method Summary
Methods inherited from class com.appiancorp.suiteapi.messaging.InternalMessage
eventPersistentUUID, eventPersistentUUIDs, eventPersistentUUIDs, externalizeBooleanProperties, getBody, getDestinationEventPersistentID, getDestinationPMID, getDestinationPMUUID, getDestinationProcessID, getId, getJMSType, getMessageType, getProperties, getProperty, getPropertyExternalizationState, getPropertyExternalizationStates, getUserName, internalizeExternalizedProperty, minimizeTypeSizes, populateJavaxJmsMessage, processId, processIds, processIds, processModelId, processModelIds, processModelIds, processModelUUID, processModelUUIDs, processModelUUIDs, routeToEventPersistentId, routeToEventPersistentId, routeToEventPersistentId, routeToProcess, routeToProcessModel, routeToProcessModel, setBody, setDestinationEventPersistentID, setDestinationPMID, setDestinationPMUUID, setDestinationProcessID, setExternalizedProperty, setExternalizedProperty, setId, setJMSType, setMessageType, setProperties, setProperty, setProperty, setPropertyBestType, setPropertyExternalizationState, setPropertyExternalizationStates, setSmartProperty, setUserName, shouldGoToAllServers, validatePropertyName, validatePropertyNameChar
-
Constructor Details
-
InternalJmsMessage
public InternalJmsMessage()
-
-
Method Details
-
getTopic
Gets the destination message topic (JMS). Note that when a JmsMessage is sent through theMessagePublisherService
to the Process topic, it bypasses JMS entirely and is sent directly to the appropriate Process Execution Servers.- Returns:
- the message topic
- See Also:
-
setTopic
Sets the destination message topic (JMS).- Parameters:
topic_
- the message topic- See Also:
-
toString
Description copied from class:InternalMessage
String representation of this object. Currently only displays the Id and Body of the message.- Overrides:
toString
in classInternalMessage
-