public class ApplicationPoolSvcMsgContext
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ApplicationPoolSvcMsgContext(byte messageType) |
public static final byte JDBC_DATASOURCE_CONNECTION_TYPE
public static final byte JDBC_URL_CONNECTION_TYPE
public static final byte JDBC_NULL_CONNECTION_TYPE
public static final int STATUS_INITIALIZED
public static final int STATUS_CONNECT_ERROR
public static final int STATUS_MT_ERROR
public static final int STATUS_SUCCESS
public static final int STATUS_AUTH_ERROR
public static final byte MESSAGE_TYPE_USING
public static final byte MESSAGE_TYPE_RELEASING
public static final byte MESSAGE_TYPE_REMOVING
public static final byte MESSAGE_TYPE_RECYCLING
public static final byte MESSAGE_TYPE_FINALIZING
public static final int POOL_REQ_PASSIVATE_STATE
public static final int POOL_REQ_ACTIVATE_STATE
public static final int POOL_REQ_REMOVE_STATE
public static final int POOL_REQ_RESET_STATE
public static final int POOL_REQ_PREPARE_SESSION
public static final int POOL_REQ_HINT_PREPARE_SESSION
public static final int POOL_REQ_CONNECT
public static final int POOL_REQ_DISCONNECT
public static final int POOL_REQ_RECONNECT
public static final int POOL_REQ_REMOVE
public static final int POOL_REQ_RESERVE_PASSIVATION_ID
public static final int POOL_REQ_SET_BUNDLED_EXCEPTION_MODE
public static final int POOL_REQ_GET_AM_STATS
public static final int POOL_REQ_ATTACH_LWS
public static final int POOL_REQ_DETACH_LWS
public static final int POOL_EVENT_CONNECT
public static final int POOL_EVENT_FAILOVER
public static final int POOL_EVENT_DISCONNECT_FAILOVER
public static final int POOL_EVENT_PREPARE_SESSION
public static final int POOL_EVENT_REMOVE
public static final int POOL_EVENT_ACTIVATE
public static final int POOL_EVENT_RESERVE_PASSIVATION_ID
public static final int POOL_EVENT_AMSTATS_UPDATE
public static final int POOL_EVENT_DISCONNECT
public ApplicationPoolSvcMsgContext(byte messageType)
public byte getMessageType()
public final SvcMsgRequestParams getRequest()
public final void incrementRequestPointer()
public final void resetRequestPointer()
public final void resetRequestPointer(int requestPointer)
public final int getRequestPointer()
public final int getStatus()
public final void setStatus(int status)
public final void addRtnEvent(int eventId)
public final void replaceRtnEvent(int eventIndex, int eventId)
public final java.util.ArrayList getRtnEventList()
public final void incrementJDBCConnectCount()
public final int getJDBCConnectCount()
public final byte getJDBCConnectionType()
public final void setJDBCConnectionType(byte jdbcConnectionType)
public final void setJDBCDataSourceName(java.lang.String jdbcDataSourceName)
public final java.lang.String getJDBCDataSourceName()
public final void setJDBCDataSourceUser(java.lang.String jdbcDataSourceUser)
public final java.lang.String getJDBCDataSourceUser()
public final void setJDBCDataSourcePassword(java.lang.String jdbcDataSourcePassword)
public final java.lang.String getJDBCDataSourcePassword()
public final SessionCookie getSessionCookie()
public final void setSessionCookie(SessionCookie sessionCookie)
public boolean isRetainState()
public void setRetainState(boolean isRetainState)
public boolean isUseExclusive()
public void setUseExclusive(boolean isUseExclusive)
public final void setJDBCConnectString(java.lang.String jdbcConnectString)
public final java.lang.String getJDBCConnectString()
public final void setJDBCProperties(java.util.Properties jdbcProperties)
public final java.util.Properties getJDBCProperties()
public final void setAuthException(JboException ex)
public final JboException getAuthException()
public final void setJDBCConnectException(java.lang.Throwable ex)
public final java.lang.Throwable getJDBCConnectException()
public final byte[] getRtnClientData()
public final void setRtnClientData(byte[] clientData)
public final void setRtnReservedPassivationId(int psId)
public final int getRtnReservedPassivationId()
public final int getRtnPassivationId()
public final void setRtnPassivationId(int psId)
public final AMStatistics getRtnAMStatistics()
public final void setRtnAMStatistics(AMStatistics stats)
public final ConnectionMetadata getRtnConnectionMetadata()
public final void setRtnConnectionMetadata(ConnectionMetadata connectionMetadata)
public final int getRtnMostRecentStackId()
public final void setRtnMostRecentStackId(int mostRecentStackId)
public final SessionData getRtnSessionData()
public final void setRtnSessionData(SessionData sessionData)
public final void setApplicationModuleConnected(boolean connected)
public final boolean isApplicationModuleConnected()
public final void setApplicationModuleRemoved(boolean removed)
public final boolean isApplicationModuleRemoved()
public final void passivateState(int id, byte[] clientData, int flags)
public final void reservePassivationId()
public final void setBundledExceptionMode(boolean bundledExceptionMode)
public final void activateState(int id, SessionData info, int flags)
public final void removeState(int id)
public final void resetState(int flags)
public final void prepareSession(SessionData info)
public final void hintPrepareSession(SessionData info, ConnectionMetadata md)
public final void attachToLightweightSession()
public final void detachFromLightweightSession()
public final void connect()
public final void disconnect(boolean retainState)
public final void reconnect()
public final void getStatistics()
public final void removeApplicationModule()
public final boolean getIgnorePiggyback()
public final void setIgnorePiggyback(boolean ignorePiggyback)
public final boolean getBoundToWorkingSet()
public final void setBoundToWorkingSet(boolean boundToWorkingSet)
public final long getMessageId()
public final void setMessageId(long id)
public final int getRefCount()
public final void setRefCount(int count)