public interface AMQPConnection_0_8<C extends AMQPConnection_0_8<C>> extends AMQPConnection<C>, ProtocolEngine, EventLoggerProvider
AMQPConnection.CloseReason| Modifier and Type | Field and Description |
|---|---|
static String |
BATCH_LIMIT |
static long |
DEFAULT_BATCH_LIMIT |
static int |
DEFAULT_HEARTBEAT_TIMEOUT_FACTOR |
static long |
DEFAULT_HIGH_PREFETCH_LIMIT |
static String |
HIGH_PREFETCH_LIMIT |
static String |
PROPERTY_HEARTBEAT_TIMEOUT_FACTOR |
CLIENT_ID, CLIENT_VERSION, CLOSE_RESPONSE_TIMEOUT, DEFAULT_CLOSE_RESPONSE_TIMEOUT, DEFAULT_MAX_MESSAGE_SIZE, DEFAULT_MAX_UNCOMMITTED_IN_MEMORY_SIZE, INCOMING, LOCAL_ADDRESS, MAX_MESSAGE_SIZE, MAX_UNCOMMITTED_IN_MEMORY_SIZE, PORT, PRINCIPAL, PROPERTIES, REMOTE_ADDRESS, REMOTE_PROCESS_NAME, REMOTE_PROCESS_PID, SESSION_COUNT_LIMIT, STATE, TRANSPORTAWAIT_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| Modifier and Type | Method and Description |
|---|---|
boolean |
channelAwaitingClosure(int channelId) |
void |
closeChannel(AMQChannel amqChannel) |
void |
closeChannelAndWriteFrame(AMQChannel amqChannel,
int code,
String message) |
void |
closeChannelOk(int channelId) |
ClientDeliveryMethod |
createDeliveryMethod(int channelId) |
int |
getBinaryDataLimit() |
ContextProvider |
getContextProvider() |
int |
getHeartbeatDelay() |
MethodRegistry |
getMethodRegistry() |
ProtocolOutputConverter |
getProtocolOutputConverter() |
ProtocolVersion |
getProtocolVersion() |
Object |
getReference() |
boolean |
ignoreAllButCloseOk() |
boolean |
isCloseWhenNoRoute() |
boolean |
isSendQueueDeleteOkRegardless() |
void |
sendConnectionClose(int errorCode,
String message,
int channelId) |
void |
setDeferFlush(boolean batch) |
void |
writeFrame(AMQDataBlock frame) |
block, checkAuthorizedMessagePrincipal, closeSessionAsync, createLocalTransaction, decrementTransactionOpenCounter, doOnIOThreadAsync, getAccessControlContextFromSubject, getAddressSpaceName, getAggregateTicker, getAuthorizedPrincipal, getBroker, getConnectionId, getMaxMessageSize, getMessageCompressionThreshold, getOpenTransactions, getPort, getRemoteAddressString, getRemoteContainerName, getRemoteSocketAddress, getSessionModels, getSubject, hasSessionWithName, incrementTransactionBeginCounter, incrementTransactionOpenCounter, incrementTransactionRollbackCounter, isClosing, isConnectionStopped, isIOThread, isTransportBlockedForWriting, notifyWork, notifyWork, popScheduler, pushScheduler, registerMessageDelivered, registerMessageReceived, registerTransactedMessageDelivered, registerTransactedMessageReceived, sendConnectionCloseAsync, stopConnection, unblockgetAddressSpace, getBytesIn, getBytesOut, getClientId, getClientProduct, getClientVersion, getLastIoTime, getLocalAddress, getLocalTransactionBegins, getLocalTransactionOpen, getLocalTransactionRollbacks, getMaxUncommittedInMemorySize, getMessagesIn, getMessagesOut, getOldestTransactionStartTime, getPrincipal, getProtocol, getRemoteAddress, getRemoteProcessName, getRemoteProcessPid, getSessionCount, getSessionCountLimit, getSessions, getTransactedMessagesIn, getTransactedMessagesOut, getTransport, getTransportInfo, isIncomingaddChangeListener, 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, setUserPreferencesgetContextKeys, getContextValue, getContextValuegetTaskExecutoraddDeleteTask, removeDeleteTaskgetEventLoggerclearWork, closed, encryptedTransport, getAggregateTicker, getSubject, hasWork, isTransportBlockedForWriting, notifyWork, processPendingIterator, readerIdle, received, setIOThread, setTransportBlockedForWriting, setWorkListener, writerIdlegetLastReadTime, getLastWriteTimestatic final String PROPERTY_HEARTBEAT_TIMEOUT_FACTOR
static final int DEFAULT_HEARTBEAT_TIMEOUT_FACTOR
static final String HIGH_PREFETCH_LIMIT
static final long DEFAULT_HIGH_PREFETCH_LIMIT
static final String BATCH_LIMIT
static final long DEFAULT_BATCH_LIMIT
int getHeartbeatDelay()
MethodRegistry getMethodRegistry()
void writeFrame(AMQDataBlock frame)
void sendConnectionClose(int errorCode,
String message,
int channelId)
boolean isCloseWhenNoRoute()
ContextProvider getContextProvider()
void closeChannelOk(int channelId)
int getBinaryDataLimit()
boolean ignoreAllButCloseOk()
boolean channelAwaitingClosure(int channelId)
ProtocolVersion getProtocolVersion()
void closeChannel(AMQChannel amqChannel)
boolean isSendQueueDeleteOkRegardless()
void closeChannelAndWriteFrame(AMQChannel amqChannel, int code, String message)
ProtocolOutputConverter getProtocolOutputConverter()
Object getReference()
ClientDeliveryMethod createDeliveryMethod(int channelId)
void setDeferFlush(boolean batch)
Copyright © 2006–2018 The Apache Software Foundation. All rights reserved.