|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.nucleus.logging.VariableArgumentApplicationLoggingImpl atg.nucleus.GenericService atg.markers.MarkerMessageSource
public class MarkerMessageSource
A patch bay message source responsible for sending Marker events.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
Fields inherited from class atg.nucleus.GenericService |
---|
SERVICE_INFO_KEY |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
---|
DEFAULT_LOG_TRACE_STATUS |
Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
---|
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
Constructor Summary | |
---|---|
MarkerMessageSource()
|
Method Summary | |
---|---|
MessageSourceContext |
getMessageSourceContext()
|
java.lang.String |
getPortName()
|
javax.transaction.TransactionManager |
getTransactionManager()
|
void |
sendMarkerEventMessage(MarkerEventMessage pMessage,
java.lang.String pJMSType)
Sends a marker event message. |
protected void |
sendMarkerMessage(java.io.Serializable pMessageBean,
java.lang.String pPortName,
java.lang.String pJmsType)
Sends the message, using the port name and jms type provided |
void |
setMessageSourceContext(MessageSourceContext pContext)
property messageSourceContext |
void |
setPortName(java.lang.String pPortName)
|
void |
setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
property transactionManager |
void |
startMessageSource()
Instructs this message source to begin distributing messages. |
void |
stopMessageSource()
Instructs this message source to begin distributing messages. |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
Constructor Detail |
---|
public MarkerMessageSource()
Method Detail |
---|
public void setMessageSourceContext(MessageSourceContext pContext)
setMessageSourceContext
in interface MessageSource
public MessageSourceContext getMessageSourceContext()
public void setPortName(java.lang.String pPortName)
public java.lang.String getPortName()
public void setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
The Transaction Manager instance used when sending messages.
public javax.transaction.TransactionManager getTransactionManager()
public void startMessageSource()
startMessageSource
in interface MessageSource
public void stopMessageSource()
stopMessageSource
in interface MessageSource
public void sendMarkerEventMessage(MarkerEventMessage pMessage, java.lang.String pJMSType)
pMessage
- the MarkerEventMessage object to be sent.pJMSType
- the jms type to use when sending the message.protected void sendMarkerMessage(java.io.Serializable pMessageBean, java.lang.String pPortName, java.lang.String pJmsType)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |