public interface Broker<X extends Broker<X>> extends ConfiguredObject<X>, EventLoggerProvider, StatisticsGatherer
CONTEXT, CREATED_BY, CREATED_TIME, DESCRIPTION, DESIRED_STATE, DURABLE, ID, LAST_UPDATED_BY, LAST_UPDATED_TIME, LIFETIME_POLICY, NAME, OVER_SIZED_ATTRIBUTE_ALTERNATIVE_TEXT, STATE, TYPE
addChangeListener, asObjectRecord, close, closeAsync, createChild, createChildAsync, decryptSecrets, delete, deleteAsync, findConfiguredObject, getActualAttributes, getAttainedChildById, getAttainedChildByName, getAttribute, getAttributeNames, getCategoryClass, getChildById, getChildByName, getChildExecutor, getChildren, getContext, getContextKeys, getContextValue, getContextValue, getCreatedBy, getCreatedTime, getDescription, getDesiredState, getId, getLastOpenedTime, getLastUpdatedBy, getLastUpdatedTime, getLifetimePolicy, getModel, getName, getObjectFactory, getParent, getState, getStatistics, getTaskExecutor, getType, getTypeClass, isDurable, managesChildStorage, open, openAsync, removeChangeListener, setAttribute, setAttributes, setAttributesAsync
getDataDeliveryStatistics, getDataReceiptStatistics, getMessageDeliveryStatistics, getMessageReceiptStatistics, registerMessageDelivered, registerMessageReceived, resetStatistics
static final String BUILD_VERSION
static final String OPERATING_SYSTEM
static final String PLATFORM
static final String PROCESS_PID
static final String PRODUCT_VERSION
static final String STATISTICS_REPORTING_PERIOD
static final String STATISTICS_REPORTING_RESET_ENABLED
static final String STORE_PATH
static final String MODEL_VERSION
static final String CONFIDENTIAL_CONFIGURATION_ENCRYPTION_PROVIDER
static final String CHANNEL_FLOW_CONTROL_ENFORCEMENT_TIMEOUT
static final String CONNECTION_SESSION_COUNT_LIMIT
static final String CONNECTION_HEART_BEAT_DELAY
static final String CONNECTION_CLOSE_WHEN_NO_ROUTE
static final String BROKER_FLOW_TO_DISK_THRESHOLD
static final String BROKER_FAIL_STARTUP_WITH_ERRORED_CHILD
static final String BROKER_MSG_AUTH
static final String STORE_FILESYSTEM_MAX_USAGE_PERCENT
static final String QPID_AMQP_PORT
static final String QPID_HTTP_PORT
static final String QPID_RMI_PORT
static final String QPID_JMX_PORT
static final String NETWORK_BUFFER_SIZE
static final int MINIMUM_NETWORK_BUFFER_SIZE
static final int DEFAULT_NETWORK_BUFFER_SIZE
static final String DEFAULT_BROKER_NAME
static final String DEFAULT_AMQP_PORT_NUMBER
static final String DEFAULT_HTTP_PORT_NUMBER
static final String DEFAULT_RMI_PORT_NUMBER
static final String DEFAULT_JMX_PORT_NUMBER
static final long DEFAULT_FLOW_TO_DISK_THRESHOLD
static final long DEFAULT_CHANNEL_FLOW_CONTROL_ENFORCEMENT_TIMEOUT
static final int DEFAULT_FILESYSTEM_MAX_USAGE_PERCENT
static final boolean DEFAULT_BROKER_FAIL_STARTUP_WITH_ERRORED_CHILD
static final boolean DEFAULT_BROKER_MSG_AUTH
static final String DEFAULT_SECURITY_TLS_PROTOCOL_WHITE_LIST
static final String DEFAULT_SECURITY_TLS_PROTOCOL_BLACK_LIST
static final String DEFAULT_SECURITY_TLS_CIPHER_SUITE_WHITE_LIST
static final String DEFAULT_SECURITY_TLS_CIPHER_SUITE_BLACK_LIST
static final String BROKER_MESSAGE_COMPRESSION_ENABLED
static final boolean DEFAULT_MESSAGE_COMPRESSION_ENABLED
static final String MESSAGE_COMPRESSION_THRESHOLD_SIZE
static final int DEFAULT_MESSAGE_COMPRESSION_THRESHOLD_SIZE
static final String SEND_QUEUE_DELETE_OK_REGARDLESS_CLIENT_VER_REGEXP
static final String DEFAULT_SEND_QUEUE_DELETE_OK_REGARDLESS_CLIENT_VER_REGEXP
static final String BROKER_DIRECT_BYTE_BUFFER_POOL_SIZE
static final int DEFAULT_BROKER_DIRECT_BYTE_BUFFER_POOL_SIZE
String getBuildVersion()
String getOperatingSystem()
String getPlatform()
String getProcessPid()
String getProductVersion()
int getNumberOfCores()
int getConnection_sessionCountLimit()
int getConnection_heartBeatDelay()
boolean getConnection_closeWhenNoRoute()
int getStatisticsReportingPeriod()
boolean getStatisticsReportingResetEnabled()
boolean isMessageCompressionEnabled()
String getConfidentialConfigurationEncryptionProvider()
String getModelVersion()
long getBytesIn()
long getBytesOut()
long getMessagesIn()
long getMessagesOut()
void initiateShutdown()
long getMaximumHeapMemorySize()
long getMaximumDirectMemorySize()
int getNumberOfLiveThreads()
long getUsedHeapMemorySize()
long getUsedDirectMemorySize()
long getDirectMemoryTotalCapacity()
int getNumberOfObjectsPendingFinalization()
void performGC()
Content getThreadStackTraces(boolean appendToLog)
Collection<VirtualHostNode<?>> getVirtualHostNodes()
Collection<Port<?>> getPorts()
Collection<AuthenticationProvider<?>> getAuthenticationProviders()
Collection<AccessControlProvider<?>> getAccessControlProviders()
Collection<GroupProvider<?>> getGroupProviders()
SecurityManager getSecurityManager()
VirtualHost<?,?,?> findVirtualHostByName(String name)
VirtualHostNode findDefautVirtualHostNode()
Collection<KeyStore<?>> getKeyStores()
Collection<TrustStore<?>> getTrustStores()
boolean isManagementMode()
EventLogger getEventLogger()
getEventLogger
in interface EventLoggerProvider
void setEventLogger(EventLogger eventLogger)
boolean isVirtualHostPropertiesNodeEnabled()
AuthenticationProvider<?> getManagementModeAuthenticationProvider()
void assignTargetSizes()
int getNetworkBufferSize()
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.