protected class JmsMatsJmsSessionHandler_Pooling.ConnectionWithSessionPool extends java.lang.Object implements JmsMatsStatics
Modifier and Type | Field and Description |
---|---|
protected java.lang.Exception |
_poolIsCrashed_StackTrace |
EXTRA_GRACE_MILLIS, ILLEGAL_CALL_FLOWS, JMS_MSG_PROP_AUDIT, JMS_MSG_PROP_DISPATCH_TYPE, JMS_MSG_PROP_FROM, JMS_MSG_PROP_INITIALIZING_APP, JMS_MSG_PROP_INITIATOR_ID, JMS_MSG_PROP_MATS_MESSAGE_ID, JMS_MSG_PROP_MESSAGE_TYPE, JMS_MSG_PROP_TO, JMS_MSG_PROP_TRACE_ID, LOG_PREFIX, MAX_STACK_HEIGHT, MAX_TOTAL_CALL_NUMBER, MDC_MATS_APP_NAME, MDC_MATS_APP_VERSION, MDC_MATS_CALL_NUMBER, MDC_MATS_IN_MESSAGE_SYSTEM_ID, MDC_MATS_INIT, MDC_MATS_OUT_MATS_MESSAGE_ID, MDC_MATS_STAGE, MDC_MATS_STAGE_ID, MDC_TRACE_ID, NO_INVOCATION_POINT, RANDOM_ALPHABET, THREAD_PREFIX, TOTAL_JMS_MSG_PROPS_SIZE
Modifier and Type | Method and Description |
---|---|
protected void |
assertBigToSmallLockOrder() |
protected void |
closeJmsConnection() |
protected javax.jms.Connection |
getOrWaitForPoolJmsConnection() |
protected void |
internalCloseSession(JmsMatsJmsSessionHandler_Pooling.JmsSessionHolderImpl jmsSessionHolder) |
protected boolean |
removeSessionHolderFromPool_And_DitchPoolIfEmpty(JmsMatsJmsSessionHandler_Pooling.JmsSessionHolderImpl jmsSessionHolder) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
createFlowId, getInvocationPoint, handleIncomingMessageMatsObject, handleIncomingState, id, id, idThis, ms3, produceAndSendMsgSysMessages, randomString, setConcurrencyWithLog, stageOrInit
protected volatile java.lang.Exception _poolIsCrashed_StackTrace
protected javax.jms.Connection getOrWaitForPoolJmsConnection() throws JmsMatsException.JmsMatsJmsException
protected void assertBigToSmallLockOrder()
protected void internalCloseSession(JmsMatsJmsSessionHandler_Pooling.JmsSessionHolderImpl jmsSessionHolder)
protected boolean removeSessionHolderFromPool_And_DitchPoolIfEmpty(JmsMatsJmsSessionHandler_Pooling.JmsSessionHolderImpl jmsSessionHolder)
protected void closeJmsConnection()
public java.lang.String toString()
toString
in class java.lang.Object