public class AdvisoryMessageManager extends java.lang.Object implements java.lang.AutoCloseable, IConsumerAdvisor, ActivemqConstants
ABP_brokerUploadUrl, ABP_bufferSize, ABP_defaultUploadUrl, ABP_uploadStrategy, ABP_uploadUrl, ACON_alwaysSessionAsync, ACON_alwaysSyncSend, ACON_auditDepth, ACON_auditMaximumProducerNumber, ACON_BROKER_URL, ACON_checkForDuplicates, ACON_CLIENTID, ACON_closeTimeout, ACON_connectResponseTimeout, ACON_consumerExpiryCheckEnabled, ACON_consumerFailoverRedeliveryWaitPeriod, ACON_copyMessageOnSend, ACON_disableTimeStampsByDefault, ACON_DISPATCHASYNC, ACON_maxThreadPoolSize, ACON_messagePrioritySupported, ACON_nestedMapAndListEnabled, ACON_nonBlockingRedelivery, ACON_objectMessageSerializationDefered, ACON_optimizeAcknowledge, ACON_optimizedMessageDispatch, ACON_PASSWORD, ACON_producerWindowSize, ACON_rmIdFromConnectionId, ACON_sendAcksAsync, ACON_sendTimeout, ACON_statsEnabled, ACON_transactedIndividualAck, ACON_useAsyncSend, ACON_useCompression, ACON_useRetroactiveConsumer, ACON_USERNAME, ACON_watchTopicAdvisories, APOOL_blockIfSessionPoolIsFullTimeout, APOOL_createConnectionOnStartup, APOOL_expiryTimeout, APOOL_idleTimeout, APOOL_maxConnections, APOOL_maximumActiveSessionPerConnection, APOOL_reconnectOnException, APOOL_timeBetweenExpirationCheckMillis, APOOL_useAnonymousProducers, APP_consumerExpiryCheckEnabled, APP_durableTopicPrefetch, APP_maximumPendingMessageLimit, APP_optimizeDurableTopicPrefetch, APP_queueBrowserPrefetch, APP_topicPrefetch, ARP_backOffMultiplier, ARP_collisionAvoidancePercent, ARP_initialRedeliveryDelay, ARP_maximumRedeliveries, ARP_maximumRedeliveryDelay, ARP_redeliveryDelay, ARP_useCollisionAvoidance, ARP_useExponentialBackOff, DEFAULT_AMQ_HOST, DEFAULT_AMQ_PORT, DEFAULT_AMQ_SCHEMA, DEFAULT_MQTT_CONNECTOR, PROP_CONSUMER_COUNTDEFAULT_CONSUMER_CHECK_INTERVAL, logger, MQ_CLIENTID, MQ_HOST, MQ_PASSWORD, MQ_PORT, MQ_PUBSUB_HOST, MQ_PUBSUB_MQTT, MQ_PUBSUB_PORT, MQ_PUBSUB_URI, MQ_QUEUE_HOST, MQ_QUEUE_PORT, MQ_QUEUE_URI, MQ_URI, MQ_USERNAME, PUBSUB_PREFIX, QUEUE_PREFIX| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAdvisoryQueueIfAbsent(java.lang.String name) |
void |
addAdvisoryTopicIfAbsent(java.lang.String name) |
void |
close() |
static void |
closeAll()
关闭并删除所有资源池中的
AdvisoryMessageManager实例 |
int |
consumerCountOf(java.lang.String channelName) |
static AdvisoryMessageManager |
instanceOf(ActivemqPoolLazy pool) |
public void addAdvisoryTopicIfAbsent(java.lang.String name)
addAdvisoryTopicIfAbsent 在接口中 IConsumerAdvisorpublic void addAdvisoryQueueIfAbsent(java.lang.String name)
addAdvisoryQueueIfAbsent 在接口中 IConsumerAdvisorpublic void close()
close 在接口中 java.lang.AutoCloseablepublic int consumerCountOf(java.lang.String channelName)
consumerCountOf 在接口中 IConsumerAdvisorpublic static AdvisoryMessageManager instanceOf(ActivemqPoolLazy pool)
public static void closeAll()
AdvisoryMessageManager实例Copyright © 2020. All Rights Reserved.