Interface QueueManagingVirtualHost<X extends QueueManagingVirtualHost<X>>

    • Method Detail

      • getStatisticsReportingPeriod

        int getStatisticsReportingPeriod()
      • getStoreTransactionIdleTimeoutClose

        long getStoreTransactionIdleTimeoutClose()
      • getStoreTransactionIdleTimeoutWarn

        long getStoreTransactionIdleTimeoutWarn()
      • getStoreTransactionOpenTimeoutClose

        long getStoreTransactionOpenTimeoutClose()
      • getStoreTransactionOpenTimeoutWarn

        long getStoreTransactionOpenTimeoutWarn()
      • getHousekeepingCheckPeriod

        long getHousekeepingCheckPeriod()
      • getFlowToDiskCheckPeriod

        long getFlowToDiskCheckPeriod()
      • isDiscardGlobalSharedSubscriptionLinksOnDetach

        boolean isDiscardGlobalSharedSubscriptionLinksOnDetach()
      • getConnectionThreadPoolSize

        int getConnectionThreadPoolSize()
      • getNumberOfSelectors

        int getNumberOfSelectors()
      • getHousekeepingThreadCount

        int getHousekeepingThreadCount()
      • getEnabledConnectionValidators

        List<String> getEnabledConnectionValidators()
      • getDisabledConnectionValidators

        List<String> getDisabledConnectionValidators()
      • getQueueCount

        long getQueueCount()
      • getExchangeCount

        long getExchangeCount()
      • getConnectionCount

        long getConnectionCount()
      • getTotalConnectionCount

        long getTotalConnectionCount()
      • getTransactedMessagesIn

        long getTransactedMessagesIn()
      • getTransactedMessagesOut

        long getTransactedMessagesOut()
      • getTotalDepthOfQueuesBytes

        long getTotalDepthOfQueuesBytes()
      • getTotalDepthOfQueuesMessages

        long getTotalDepthOfQueuesMessages()
      • getInMemoryMessageSize

        long getInMemoryMessageSize()
      • getInMemoryMessageThreshold

        long getInMemoryMessageThreshold()
      • getBytesEvacuatedFromMemory

        long getBytesEvacuatedFromMemory()
      • getInboundMessageSizeHighWatermark

        long getInboundMessageSizeHighWatermark()
      • resetStatistics

        void resetStatistics()
      • extractConfig

        Map<String,​Object> extractConfig​(boolean includeSecureAttributes)
      • exportMessageStore

        Content exportMessageStore()
      • importMessageStore

        void importMessageStore​(String source)
      • dumpLinkRegistry

        Object dumpLinkRegistry()
      • purgeLinkRegistry

        void purgeLinkRegistry​(String containerIdPattern,
                               String role,
                               String linkNamePattern)
      • clearMatchingQueues

        long clearMatchingQueues​(String queueNamePattern)
      • removeSubscriptionQueue

        void removeSubscriptionQueue​(String queueName)
      • getBroker

        Broker<?> getBroker()
      • scheduleHouseKeepingTask

        void scheduleHouseKeepingTask​(long period,
                                      HouseKeepingTask task)
      • getAttainedQueue

        Queue<?> getAttainedQueue​(UUID id)
      • getAttainedQueue

        Queue<?> getAttainedQueue​(String name)
      • getAttainedChildFromAddress

        <T extends ConfiguredObject<?>> T getAttainedChildFromAddress​(Class<T> childClass,
                                                                      String address)
      • setFirstOpening

        void setFirstOpening​(boolean firstOpening)
      • getTargetSize

        long getTargetSize()
      • setTargetSize

        void setTargetSize​(long targetSize)
      • reallocateMessages

        com.google.common.util.concurrent.ListenableFuture<Void> reallocateMessages()
      • isOverTargetSize

        boolean isOverTargetSize()