Uses of Annotation Interface
org.apache.activemq.artemis.api.core.management.Attribute
Packages that use Attribute
-
Uses of Attribute in org.apache.activemq.artemis.api.core.management
Methods in org.apache.activemq.artemis.api.core.management with annotations of type AttributeModifier and TypeMethodDescriptionbooleanAddressControl.clearDuplicateIdCache()Object[]ActiveMQServerControl.getAcceptors()Returns the acceptors configured for this server.ActiveMQServerControl.getAcceptorsAsJSON()Returns the acceptors configured for this server using JSON serialization.longQueueControl.getAcknowledgeAttempts()Returns the number of messages added to this queue since it was created.longActiveMQServerControl.getActivationSequence()Returns the current activation sequence number of this server.AddressControl.getAddress()Returns the managed address.ClusterConnectionControl.getAddress()Returns the address used by this cluster connection.DivertControl.getAddress()Returns the origin address used by this divert.QueueControl.getAddress()Returns the address this queue is bound to.intActiveMQServerControl.getAddressCount()Returns the number of addresses created on this server.intAddressControl.getAddressLimitPercent()Returns the % of memory limit that is currently in uselongActiveMQServerControl.getAddressMemoryUsage()Returns the memory used by all the addresses on broker for in-memory messagesintActiveMQServerControl.getAddressMemoryUsagePercentage()Returns the memory used by all the addresses on broker as a percentage of the global-max-sizeString[]ActiveMQServerControl.getAddressNames()Returns the names of the addresses created on this server.longAddressControl.getAddressSize()Returns the number of estimated bytes being used by all the queue(s) bound to this address; used to control paging and blocking.String[]AddressControl.getAllQueueNames()Returns the names of both the local and remote queue(s) bound to this address.longActiveMQServerControl.getAuthenticationCacheSize()Returns the runtime size of the authentication cachelongActiveMQServerControl.getAuthenticationFailureCount()longActiveMQServerControl.getAuthenticationSuccessCount()longActiveMQServerControl.getAuthorizationCacheSize()Returns the runtime size of the authorization cachelongActiveMQServerControl.getAuthorizationFailureCount()longActiveMQServerControl.getAuthorizationSuccessCount()String[]AddressControl.getBindingNames()Returns the names of all bindings (both queues and diverts) bound to this addressActiveMQServerControl.getBindingsDirectory()Returns the file system directory used to store bindings.String[]ActiveMQServerControl.getBridgeNames()longBaseBroadcastGroupControl.getBroadcastPeriod()Returns the period used by this broadcast group.String[]ActiveMQServerControl.getBrokerPluginClassNames()JGroupsChannelBroadcastGroupControl.getChannelName()Returns the JGroups channel nameJGroupsFileBroadcastGroupControl.getChannelName()Returns jgroups channel nameintActiveMQServerControl.getConnectionCount()Returns the number of clients connected to this server.longActiveMQServerControl.getConnectionTTLOverride()Returns the connection time to live.Object[]BaseBroadcastGroupControl.getConnectorPairs()Returns the pairs of live-backup connectors that are broadcasted by this broadcast group.BaseBroadcastGroupControl.getConnectorPairsAsJSON()Returns the pairs of live-backup connectors that are broadcasted by this broadcast group using JSON serialization.Object[]ActiveMQServerControl.getConnectors()Returns the connectors configured for this server.ActiveMQServerControl.getConnectorsAsJSON()Returns the connectors configured for this server using JSON serialization.String[]ActiveMQServerControl.getConnectorServices()intQueueControl.getConsumerCount()Returns the number of consumers consuming messages from this queue.intQueueControl.getConsumersBeforeDispatch()Return the Consumers Before DispatchlongAddressControl.getCurrentDuplicateIdCacheSize()longActiveMQServerControl.getCurrentTimeMillis()QueueControl.getDeadLetterAddress()Returns the dead-letter address associated with this queue.longQueueControl.getDelayBeforeDispatch()Return the Consumers Before DispatchintQueueControl.getDeliveringCount()Returns the number of messages that this queue is currently delivering to its consumers.longQueueControl.getDeliveringSize()Returns the persistent size of messages that this queue is currently delivering to its consumers.BridgeControl.getDiscoveryGroupName()Returns the name of the discovery group used by this bridge.ClusterConnectionControl.getDiscoveryGroupName()Returns the name of the discovery group used by this cluster connection.intActiveMQServerControl.getDiskScanPeriod()Returns how often the server checks for disk space usage.doubleActiveMQServerControl.getDiskStoreUsage()Returns the percentage of total disk store useString[]ActiveMQServerControl.getDivertNames()intQueueControl.getDurableDeliveringCount()Returns the number of durable messages that this queue is currently delivering to its consumers.longQueueControl.getDurableDeliveringSize()Returns the size of durable messages that this queue is currently delivering to its consumers.longQueueControl.getDurableMessageCount()Returns the number of durable messages currently in this queue.longQueueControl.getDurablePersistentSize()Returns the persistent size of durable messages currently in this queue.longQueueControl.getDurableScheduledCount()Returns the number of durable scheduled messages in this queue.longQueueControl.getDurableScheduledSize()Returns the size of durable scheduled messages in this queue.QueueControl.getExpiryAddress()Returns the expiry address associated with this queue.AcceptorControl.getFactoryClassName()Returns the class name of the AcceptorFactory implementation used by this acceptor.JGroupsFileBroadcastGroupControl.getFile()Returns the jgroups file nameJGroupsFileBroadcastGroupControl.getFileContents()Returns the contents of the jgroups fileDivertControl.getFilter()Returns the filter used by this divert.QueueControl.getFilter()Returns the filter associated with this queue.BridgeControl.getFilterString()Returns the filter string associated with this bridge.QueueControl.getFirstMessageAge()Returns the age of the first message in milliseconds.QueueControl.getFirstMessageAsJSON()Returns the first message on the queue as JSONQueueControl.getFirstMessageTimestamp()Returns the timestamp of the first message in milliseconds.BridgeControl.getForwardingAddress()Returns the address this bridge will forward messages to.DivertControl.getForwardingAddress()Returns the forwarding address used by this divert.longActiveMQServerControl.getGlobalMaxSize()Returns the global max bytes limit for in-memory messages.BroadcastGroupControl.getGroupAddress()Returns the address this broadcast group is broadcasting to.intQueueControl.getGroupBuckets()Will return the group buckets.intQueueControl.getGroupCount()Will return the current number of active groups.QueueControl.getGroupFirstKey()Will return the header key to notify a consumer of a group change.intBroadcastGroupControl.getGroupPort()Returns the port this broadcast group is broadcasting to.ActiveMQServerControl.getHAPolicy()longQueueControl.getID()Returns this queue ID.intActiveMQServerControl.getIDCacheSize()Returns the size of the cache for pre-creating message IDs.String[]ActiveMQServerControl.getIncomingInterceptorClassNames()Returns the list of interceptors used by this server for incoming messages.intActiveMQServerControl.getJournalBufferSize()Returns the size of the internal buffer on the journal.intActiveMQServerControl.getJournalBufferTimeout()Returns the timeout (in nanoseconds) used to flush internal buffers on the journal.intActiveMQServerControl.getJournalCompactMinFiles()Returns the minimal number of journal files before compacting.intActiveMQServerControl.getJournalCompactPercentage()Return the percentage of live data before compacting the journal.ActiveMQServerControl.getJournalDirectory()Returns the file system directory used to store journal log.intActiveMQServerControl.getJournalFileSize()Returns the size (in bytes) of each journal files.intActiveMQServerControl.getJournalMaxIO()Returns the maximum number of write requests that can be in the AIO queue at any given time.intActiveMQServerControl.getJournalMinFiles()Returns the number of journal files to pre-create.intActiveMQServerControl.getJournalPoolFiles()Number of files that would be acceptable to keep on a poolActiveMQServerControl.getJournalType()Returns the type of journal used by this server (eitherNIOorASYNCIO).ActiveMQServerControl.getLargeMessagesDirectory()Returns the file system directory used to store large messages.QueueControl.getLastValueKey()The key used for the last value queuesintBroadcastGroupControl.getLocalBindPort()Returns the local port this broadcast group is bound to.ActiveMQServerControl.getManagementAddress()Returns the management address of this server.ActiveMQServerControl.getManagementNotificationAddress()Returns the management notification address of this server.intQueueControl.getMaxConsumers()intActiveMQServerControl.getMaxDiskUsage()Returns the disk use max limit.intClusterConnectionControl.getMaxHops()Returns the maximum number of hops used by this cluster connection.longBridgeControl.getMaxRetryInterval()Returns the max retry interval used by this bridge.longAddressControl.getMessageCount()longQueueControl.getMessageCount()Returns the number of messages currently in this queue.intActiveMQServerControl.getMessageCounterMaxDayCount()Returns the maximum number of days kept in memory for message counter.longActiveMQServerControl.getMessageCounterSamplePeriod()Returns the sample period (in milliseconds) to take message counter snapshot.longActiveMQServerControl.getMessageExpiryScanPeriod()Returns the frequency (in milliseconds) to scan messages to detect which messages have expired.longActiveMQServerControl.getMessageExpiryThreadPriority()Deprecated.ClusterConnectionControl.getMessageLoadBalancingType()Return the type of message load balancing strategy this bridge will use.longBridgeControl.getMessagesAcknowledged()The messagesAcknowledged counter is the number of messages actually received by the remote broker.longClusterConnectionControl.getMessagesAcknowledged()The messagesAcknowledged counter is the number of messages actually received by a remote broker for all bridges in this cluster connection This is a cumulative total and the number of outstanding pending messages for the cluster connection can be computed by subtracting messagesAcknowledged from messagesPendingAcknowledgement.longQueueControl.getMessagesAcknowledged()Returns the number of messages added to this queue since it was created.longQueueControl.getMessagesAdded()Returns the number of messages added to this queue since it was created.longQueueControl.getMessagesExpired()Returns the number of messages expired from this queue since it was created.longQueueControl.getMessagesKilled()Returns the number of messages removed from this queue since it was created due to exceeding the max delivery attempts.longBridgeControl.getMessagesPendingAcknowledgement()The messagesPendingAcknowledgement counter is incremented when the bridge is has forwarded a message but is waiting acknowledgement from the other broker.longClusterConnectionControl.getMessagesPendingAcknowledgement()The messagesPendingAcknowledgement counter is incremented when any bridge in the cluster connection has forwarded a message and is waiting acknowledgement from the other broker.BridgeControl.getMetrics()The bridge metrics for this bridge The messagesPendingAcknowledgement counter is incremented when the bridge is has forwarded a message but is waiting acknowledgement from the other broker.ClusterConnectionControl.getMetrics()The current metrics for this cluster connection (aggregate over all bridges to other nodes) The messagesPendingAcknowledgement counter is incremented when any bridge in the cluster connection has forwarded a message and is waiting acknowledgement from the other broker.AcceptorControl.getName()Returns the name of the acceptorActiveMQServerControl.getName()Returns this server's name.BaseBroadcastGroupControl.getName()Returns the configuration name of this broadcast group.BridgeControl.getName()Returns the name of this bridgeBrokerConnectionControl.getName()Returns the name of this broker connectionClusterConnectionControl.getName()Returns the configuration name of this cluster connection.QueueControl.getName()Returns the name of this queue.ActiveMQServerControl.getNodeID()Returns the node ID of this server.ClusterConnectionControl.getNodeID()Returns the node ID used by this cluster connection.ClusterConnectionControl.getNodes()Returns a map of the nodes connected to this cluster connection.longAddressControl.getNumberOfBytesPerPage()Returns the number of bytes used by each page for this address.longAddressControl.getNumberOfMessages()Deprecated.longAddressControl.getNumberOfPages()Returns the number of pages used by this address.String[]ActiveMQServerControl.getOutgoingInterceptorClassNames()Returns the list of interceptors used by this server for outgoing messages.ActiveMQServerControl.getPagingDirectory()Returns the file system directory used to store paging files.AcceptorControl.getParameters()Returns the parameters used to configure this acceptorlongQueueControl.getPersistentSize()Returns the persistent size of all messages currently in this queue.intQueueControl.getPreparedTransactionMessageCount()Will return the number of messages stuck in prepared transactionslongClusterConnectionControl.getProducerWindowSize()BrokerConnectionControl.getProtocol()Returns the wire protocol this broker connection is using.intActiveMQServerControl.getQueueCount()Returns the number of queues created on this server.BridgeControl.getQueueName()Returns the name of the queue this bridge is consuming messages from.String[]ActiveMQServerControl.getQueueNames()Returns the names of the queues created on this server.String[]AddressControl.getQueueNames()Returns the names of the local queue(s) bound to this address.intBridgeControl.getReconnectAttempts()Returns the number of reconnection attempts used by this bridge.intBrokerConnectionControl.getReconnectAttempts()Returns the number of reconnection attempts configured for this broker connection.String[]AddressControl.getRemoteQueueNames()Returns the names of the remote queue(s) bound to this address.longBridgeControl.getRetryInterval()Returns the retry interval used by this bridge.longBrokerConnectionControl.getRetryInterval()Returns the retry interval configured for this broker connection.longClusterConnectionControl.getRetryInterval()Returns the connection retry interval used by this cluster connection.doubleBridgeControl.getRetryIntervalMultiplier()Returns the retry interval multiplier used by this bridge.longQueueControl.getRingSize()Will return the ring size.Object[]AddressControl.getRoles()Returns the roles (name and permissions) associated with this address.AddressControl.getRolesAsJSON()Returns the roles (name and permissions) associated with this address using JSON serialization.longAddressControl.getRoutedMessageCount()Returns the number of messages routed to one or more bindingsDivertControl.getRoutingName()Returns the routing name of this divert.DivertControl.getRoutingType()Returns the routing type used by this divert.QueueControl.getRoutingType()The routing type of this queue.String[]AddressControl.getRoutingTypes()AddressControl.getRoutingTypesAsJSON()longQueueControl.getScheduledCount()Returns the number of scheduled messages in this queue.longQueueControl.getScheduledSize()Returns the size of scheduled messages in this queue.intActiveMQServerControl.getScheduledThreadPoolMaxSize()Returns the maximum number of threads in the scheduled thread pool.longActiveMQServerControl.getSecurityInvalidationInterval()Returns the interval time (in milliseconds) to invalidate security credentials.String[]BridgeControl.getStaticConnectors()Returns any list of static connectors used by this bridgeObject[]ClusterConnectionControl.getStaticConnectors()Returns the list of static connectorsClusterConnectionControl.getStaticConnectorsAsJSON()Returns the list of static connectors as JSONActiveMQServerControl.getStatus()intActiveMQServerControl.getThreadPoolMaxSize()Returns the maximum number of threads in the thread pool.ClusterConnectionControl.getTopology()Return the Topology that this Cluster Connection knows aboutlongActiveMQServerControl.getTotalConnectionCount()Returns the number of clients which have connected to this server since it was started.longActiveMQServerControl.getTotalConsumerCount()Returns the number of consumers on all the queues currently on this server.longActiveMQServerControl.getTotalMessageCount()Returns the number of messages in all queues currently on the server.longActiveMQServerControl.getTotalMessagesAcknowledged()Returns the number of messages acknowledged from all the queues currently on this server since they were created.longActiveMQServerControl.getTotalMessagesAdded()Returns the number of messages sent to all queues currently on the server since they were created.longActiveMQServerControl.getTransactionTimeout()Returns the timeout (in milliseconds) after which transactions is removed from the resource manager after it was created.longActiveMQServerControl.getTransactionTimeoutScanPeriod()Returns the frequency (in milliseconds) to scan transactions to detect which transactions have timed out.BridgeControl.getTransformerClassName()Return the name of the org.apache.activemq.artemis.core.server.cluster.Transformer implementation associated with this bridge.DivertControl.getTransformerClassName()Return the name of the org.apache.activemq.artemis.core.server.cluster.Transformer implementation associated with this divert.BridgeControl.getTransformerProperties()Returns a map of the properties configured for the transformer.DivertControl.getTransformerProperties()Returns a map of the properties configured for the transformer.BridgeControl.getTransformerPropertiesAsJSON()Returns a map of the properties configured for the transformer.DivertControl.getTransformerPropertiesAsJSON()Returns a map of the properties configured for the transformer.DivertControl.getUniqueName()Returns the cluster-wide unique name of this divert.longAddressControl.getUnRoutedMessageCount()Returns the number of messages not routed to any bindingsActiveMQServerControl.getUptime()Returns the uptime of this server.longActiveMQServerControl.getUptimeMillis()Returns the uptime of this server.BrokerConnectionControl.getUri()Returns the connection URI for this broker connection.BrokerConnectionControl.getUser()Returns the user this broker connection is using.QueueControl.getUser()Returns the user that is associated with creating the queue.ActiveMQServerControl.getVersion()Returns this server's version.booleanActiveMQServerControl.isActive()booleanActiveMQServerControl.isAsyncConnectionExecutionEnabled()Returns whether code coming from connection is executed asynchronously or not.booleanAddressControl.isAutoCreated()Returns whether this address was created automatically in response to client action.booleanQueueControl.isAutoDelete()Returns whether this queue is available for auto deletion.booleanActiveMQServerControl.isBackup()Returnstrueif this server is a backup,falseif it is a primary server.booleanActiveMQServerControl.isClustered()Returns whether this server is clustered.booleanQueueControl.isConfigurationManaged()booleanBrokerConnectionControl.isConnected()Returns if this broker connection is currently connected to the remote.booleanActiveMQServerControl.isCreateBindingsDir()Returns whether the bindings directory is created on this server startup.booleanActiveMQServerControl.isCreateJournalDir()Returns whether the journal directory is created on this server startup.booleanClusterConnectionControl.isDuplicateDetection()Return whether this cluster connection use duplicate detection.booleanQueueControl.isDurable()Returns whether this queue is durable.booleanActiveMQServerControl.isEmbeddedWebServerStarted()booleanQueueControl.isEnabled()booleanDivertControl.isExclusive()Returns whether this divert is exclusive.booleanQueueControl.isExclusive()booleanActiveMQServerControl.isFailoverOnServerShutdown()returns if clients failover on a server shutdownbooleanQueueControl.isGroupRebalance()Returns whether the groups of this queue are automatically rebalanced.booleanQueueControl.isGroupRebalancePauseDispatch()Returns whether the dispatch is paused when groups of this queue are automatically rebalanced.booleanBridgeControl.isHA()Returns whether this bridge is using high availabilitybooleanAddressControl.isInternal()Returns whether this address was created for the broker's internal use.booleanQueueControl.isInternalQueue()Returns whether this queue was created for the broker's internal use.booleanActiveMQServerControl.isJournalSyncNonTransactional()Returns whether the journal is synchronized when receiving non-transactional data.booleanActiveMQServerControl.isJournalSyncTransactional()Returns whether the journal is synchronized when receiving transactional data.booleanQueueControl.isLastValue()booleanActiveMQServerControl.isMessageCounterEnabled()Returns whether message counter is enabled for this server.booleanAddressControl.isPaging()Returns whether this address is paging.booleanAddressControl.isPaused()booleanQueueControl.isPaused()Returns whether the queue is paused.booleanActiveMQServerControl.isPersistDeliveryCountBeforeDelivery()Returns whether delivery count is persisted before messages are delivered to the consumers.booleanActiveMQServerControl.isPersistenceEnabled()Returns whether this server is using persistence and store data.booleanActiveMQServerControl.isPersistIDCache()Returns whether message ID cache is persisted.booleanQueueControl.isPurgeOnNoConsumers()booleanActiveMQServerControl.isReplicaSync()Returns whether the initial replication synchronization process with the backup server is complete; applicable for either the primary or backup server.booleanAddressControl.isRetroactiveResource()booleanDivertControl.isRetroactiveResource()booleanQueueControl.isRetroactiveResource()Returns whether this queue is used for a retroactive address.booleanActiveMQServerControl.isSecurityEnabled()Returns whether security is enabled for this server.booleanActiveMQServerControl.isSharedStore()Returns whether this server shares its data store with a corresponding primary or backup server.booleanActiveMQComponentControl.isStarted()Returnstrueif this component is started,falseelse.booleanActiveMQServerControl.isStarted()Return whether this server is started.booleanAddressControl.isTemporary()Returns whether this address is temporary.booleanQueueControl.isTemporary()Returns whether this queue is temporary.booleanBridgeControl.isUseDuplicateDetection()Returns whether this bridge is using duplicate detection.booleanActiveMQServerControl.isWildcardRoutingEnabled()Returns whether wildcard routing is supported by this server.voidActiveMQServerControl.rebuildPageCounters()voidActiveMQServerControl.setFailoverOnServerShutdown(boolean failoverOnServerShutdown) do any clients failover on a server shutdownvoidActiveMQServerControl.setMessageCounterMaxDayCount(int count) Sets the maximum number of days kept in memory for message counter.voidActiveMQServerControl.setMessageCounterSamplePeriod(long newPeriod) Sets the sample period to take message counter snapshot.