Package org.apache.qpid.server.model
Interface Connection<X extends Connection<X>>
-
- All Superinterfaces:
ConfiguredObject<X>
,ContextProvider
,PermissionedObject
,TaskExecutorProvider
- All Known Subinterfaces:
AMQPConnection<C>
- All Known Implementing Classes:
AbstractAMQPConnection
public interface Connection<X extends Connection<X>> extends ConfiguredObject<X>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CLIENT_ID
static java.lang.String
CLIENT_VERSION
static java.lang.String
CLOSE_RESPONSE_TIMEOUT
static long
DEFAULT_CLOSE_RESPONSE_TIMEOUT
static int
DEFAULT_MAX_MESSAGE_SIZE
static long
DEFAULT_MAX_UNCOMMITTED_IN_MEMORY_SIZE
static java.lang.String
INCOMING
static java.lang.String
LOCAL_ADDRESS
static java.lang.String
MAX_MESSAGE_SIZE
static java.lang.String
MAX_UNCOMMITTED_IN_MEMORY_SIZE
static java.lang.String
PORT
static java.lang.String
PRINCIPAL
static java.lang.String
PROPERTIES
static java.lang.String
REMOTE_ADDRESS
static java.lang.String
REMOTE_PROCESS_NAME
static java.lang.String
REMOTE_PROCESS_PID
static java.lang.String
SESSION_COUNT_LIMIT
static java.lang.String
STATE
static java.lang.String
TRANSPORT
-
Fields inherited from interface org.apache.qpid.server.model.ConfiguredObject
AWAIT_ATTAINMENT_TIMEOUT, CONTEXT, CREATED_BY, CREATED_TIME, DEFAULT_AWAIT_ATTAINMENT_TIMEOUT, DESCRIPTION, DESIRED_STATE, DURABLE, ID, LAST_UPDATED_BY, LAST_UPDATED_TIME, LIFETIME_POLICY, NAME, OVER_SIZED_ATTRIBUTE_ALTERNATIVE_TEXT, TYPE
-
-
Method Summary
-
Methods inherited from interface org.apache.qpid.server.model.ConfiguredObject
addChangeListener, asObjectRecord, authorise, authorise, authorise, close, closeAsync, createChild, createChildAsync, decryptSecrets, delete, deleteAsync, findConfiguredObject, getActualAttributes, getAttainedChildById, getAttainedChildByName, getAttribute, getAttributeNames, getCategoryClass, getChildById, getChildByName, getChildExecutor, getChildren, getContext, getCreatedBy, getCreatedTime, getDescription, getDesiredState, getId, getLastOpenedTime, getLastUpdatedBy, getLastUpdatedTime, getLifetimePolicy, getModel, getName, getObjectFactory, getParent, getState, getStatistics, getStatistics, getType, getTypeClass, getUserPreferences, hasEncrypter, isDurable, managesChildStorage, newToken, open, openAsync, removeChangeListener, removeContextVariable, setAttributes, setAttributesAsync, setContextVariable, setUserPreferences
-
Methods inherited from interface org.apache.qpid.server.model.ContextProvider
getContextKeys, getContextValue, getContextValue
-
Methods inherited from interface org.apache.qpid.server.model.TaskExecutorProvider
getTaskExecutor
-
-
-
-
Field Detail
-
STATE
static final java.lang.String STATE
- See Also:
- Constant Field Values
-
CLIENT_ID
static final java.lang.String CLIENT_ID
- See Also:
- Constant Field Values
-
CLIENT_VERSION
static final java.lang.String CLIENT_VERSION
- See Also:
- Constant Field Values
-
INCOMING
static final java.lang.String INCOMING
- See Also:
- Constant Field Values
-
LOCAL_ADDRESS
static final java.lang.String LOCAL_ADDRESS
- See Also:
- Constant Field Values
-
PRINCIPAL
static final java.lang.String PRINCIPAL
- See Also:
- Constant Field Values
-
PROPERTIES
static final java.lang.String PROPERTIES
- See Also:
- Constant Field Values
-
REMOTE_ADDRESS
static final java.lang.String REMOTE_ADDRESS
- See Also:
- Constant Field Values
-
REMOTE_PROCESS_NAME
static final java.lang.String REMOTE_PROCESS_NAME
- See Also:
- Constant Field Values
-
REMOTE_PROCESS_PID
static final java.lang.String REMOTE_PROCESS_PID
- See Also:
- Constant Field Values
-
SESSION_COUNT_LIMIT
static final java.lang.String SESSION_COUNT_LIMIT
- See Also:
- Constant Field Values
-
TRANSPORT
static final java.lang.String TRANSPORT
- See Also:
- Constant Field Values
-
PORT
static final java.lang.String PORT
- See Also:
- Constant Field Values
-
MAX_UNCOMMITTED_IN_MEMORY_SIZE
static final java.lang.String MAX_UNCOMMITTED_IN_MEMORY_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_MAX_UNCOMMITTED_IN_MEMORY_SIZE
static final long DEFAULT_MAX_UNCOMMITTED_IN_MEMORY_SIZE
- See Also:
- Constant Field Values
-
CLOSE_RESPONSE_TIMEOUT
static final java.lang.String CLOSE_RESPONSE_TIMEOUT
- See Also:
- Constant Field Values
-
DEFAULT_CLOSE_RESPONSE_TIMEOUT
static final long DEFAULT_CLOSE_RESPONSE_TIMEOUT
- See Also:
- Constant Field Values
-
MAX_MESSAGE_SIZE
static final java.lang.String MAX_MESSAGE_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_MAX_MESSAGE_SIZE
static final int DEFAULT_MAX_MESSAGE_SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getClientId
java.lang.String getClientId()
-
getClientVersion
java.lang.String getClientVersion()
-
getClientProduct
java.lang.String getClientProduct()
-
isIncoming
boolean isIncoming()
-
getLocalAddress
java.lang.String getLocalAddress()
-
getPrincipal
java.lang.String getPrincipal()
-
getRemoteAddress
java.lang.String getRemoteAddress()
-
getRemoteProcessName
java.lang.String getRemoteProcessName()
-
getRemoteProcessPid
java.lang.String getRemoteProcessPid()
-
getSessionCountLimit
int getSessionCountLimit()
-
getTransport
Transport getTransport()
-
getTransportInfo
java.lang.String getTransportInfo()
-
getProtocol
Protocol getProtocol()
-
getAddressSpace
NamedAddressSpace getAddressSpace()
-
getPort
Port<?> getPort()
-
getMaxUncommittedInMemorySize
long getMaxUncommittedInMemorySize()
-
getBytesIn
long getBytesIn()
-
getBytesOut
long getBytesOut()
-
getMessagesIn
long getMessagesIn()
-
getMessagesOut
long getMessagesOut()
-
getLastIoTime
java.util.Date getLastIoTime()
-
getLastInboundMessageTime
java.util.Date getLastInboundMessageTime()
-
getLastOutboundMessageTime
java.util.Date getLastOutboundMessageTime()
-
getLastMessageTime
java.util.Date getLastMessageTime()
-
getSessionCount
int getSessionCount()
-
getLocalTransactionBegins
long getLocalTransactionBegins()
-
getLocalTransactionRollbacks
long getLocalTransactionRollbacks()
-
getLocalTransactionOpen
long getLocalTransactionOpen()
-
getOldestTransactionStartTime
java.util.Date getOldestTransactionStartTime()
-
getTransactedMessagesIn
long getTransactedMessagesIn()
-
getTransactedMessagesOut
long getTransactedMessagesOut()
-
resetStatistics
void resetStatistics()
-
getSessions
java.util.Collection<Session> getSessions()
-
-