Uses of Interface
org.apache.activemq.artemis.core.server.ActiveMQComponent
-
-
Uses of ActiveMQComponent in org.apache.activemq.artemis.components
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.components Modifier and Type Interface Description interfaceExternalComponent -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.client.impl
Methods in org.apache.activemq.artemis.core.client.impl with parameters of type ActiveMQComponent Modifier and Type Method Description voidClientSessionFactoryImpl. connectionCreated(ActiveMQComponent component, Connection connection, ClientProtocolManager protocol) -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.cluster
Classes in org.apache.activemq.artemis.core.cluster that implement ActiveMQComponent Modifier and Type Class Description classDiscoveryGroupThis class is used to search for members on the cluster through the opaque interfaceBroadcastEndpoint. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.config
Methods in org.apache.activemq.artemis.core.config that return types with arguments of type ActiveMQComponent Modifier and Type Method Description Map<String,ActiveMQComponent>FileDeploymentManager. buildService(ActiveMQSecurityManager securityManager, MBeanServer mBeanServer, ActivateCallback activateCallback) -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.journal
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.journal Modifier and Type Interface Description interfaceJournalMost methods on the journal provide a blocking version where you select the sync mode and a non blocking mode where you pass a completion callback as a parameter.interfaceTestableJournal -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.journal.impl
Classes in org.apache.activemq.artemis.core.journal.impl that implement ActiveMQComponent Modifier and Type Class Description classFileWrapperJournalJournal used at a replicating backup server during the synchronization of data with the 'live' server.classJournalImplA circular log implementation. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.paging
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.paging Modifier and Type Interface Description interfacePagingManager+--------------+ 1 +----------------+ N +--------------+ N +--------+ 1 +-------------------+ |PostOffice|-------> |PagingManager|-------> |PagingStore| ------> |Page| ------> |SequentialFile| +--------------+ +----------------+ +--------------+ +--------+ +-------------------+ | 1 ^ | | | | | | 1 | N +----------+ +------------> |Address| +----------+interfacePagingStoreThe implementation will take care of details such as PageSize. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.paging.impl
Classes in org.apache.activemq.artemis.core.paging.impl that implement ActiveMQComponent Modifier and Type Class Description classPagingManagerImplclassPagingStoreImpl -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.persistence
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.persistence Modifier and Type Interface Description interfaceStorageManagerA StorageManager Note about IDGEnerator I've changed StorageManager to extend IDGenerator, because in some places all we needed from the StorageManager was the idGeneration. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.persistence.impl.journal
Classes in org.apache.activemq.artemis.core.persistence.impl.journal that implement ActiveMQComponent Modifier and Type Class Description classAbstractJournalStorageManagerControls access to the journals and other storage files such as the ones used to store pages and large messages.classJDBCJournalStorageManagerclassJournalStorageManager -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.persistence.impl.nullpm
Classes in org.apache.activemq.artemis.core.persistence.impl.nullpm that implement ActiveMQComponent Modifier and Type Class Description classNullStorageManager -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.postoffice
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.postoffice Modifier and Type Interface Description interfacePostOfficeA PostOffice instance maintains a mapping of a String address to a Queue. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.postoffice.impl
Classes in org.apache.activemq.artemis.core.postoffice.impl that implement ActiveMQComponent Modifier and Type Class Description classPostOfficeImplThis is the class that will make the routing to Queues and decide which consumer will get the messages It's the queue component on distributing the messages * * -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.remoting.impl
Classes in org.apache.activemq.artemis.core.remoting.impl that implement ActiveMQComponent Modifier and Type Class Description classAbstractAcceptor -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.remoting.impl.invm
Classes in org.apache.activemq.artemis.core.remoting.impl.invm that implement ActiveMQComponent Modifier and Type Class Description classInVMAcceptor -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.remoting.impl.netty
Classes in org.apache.activemq.artemis.core.remoting.impl.netty that implement ActiveMQComponent Modifier and Type Class Description classNettyAcceptorA Netty TCP Acceptor that is embedding Netty. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.remoting.server
Method parameters in org.apache.activemq.artemis.core.remoting.server with type arguments of type ActiveMQComponent Modifier and Type Method Description voidRemotingService. loadProtocolServices(List<ActiveMQComponent> protocolServices) -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.remoting.server.impl
Methods in org.apache.activemq.artemis.core.remoting.server.impl with parameters of type ActiveMQComponent Modifier and Type Method Description voidRemotingServiceImpl. connectionCreated(ActiveMQComponent component, Connection connection, ProtocolManager protocol)Method parameters in org.apache.activemq.artemis.core.remoting.server.impl with type arguments of type ActiveMQComponent Modifier and Type Method Description voidRemotingServiceImpl. loadProtocolServices(List<ActiveMQComponent> protocolServices) -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.replication
Classes in org.apache.activemq.artemis.core.replication that implement ActiveMQComponent Modifier and Type Class Description classReplicatedJournalUsed by theJournalStorageManagerto replicate journal calls.classReplicationEndpointHandles all the synchronization necessary for replication on the backup side (that is the backup's side of the "remote backup" use case).classReplicationManagerManages replication tasks on the live server (that is the live server side of a "remote backup" use case). -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.server Modifier and Type Interface Description interfaceActiveMQServerThis interface defines the internal interface of the ActiveMQ Artemis Server exposed to other components of the server.interfaceBrokerConnectioninterfaceConnectorServiceDeprecated.interfaceServiceComponentA Component that needs to know the stop reason.Classes in org.apache.activemq.artemis.core.server that implement ActiveMQComponent Modifier and Type Class Description classActiveMQScheduledComponentThis is for components with a scheduled at a fixed rate.classMemoryManagerA memory usage watcher.classNetworkHealthCheckThis will useInetAddress.isReachable(int)to determine if the network is alive.classNodeManagerMethods in org.apache.activemq.artemis.core.server that return types with arguments of type ActiveMQComponent Modifier and Type Method Description List<ActiveMQComponent>ActiveMQServer. getExternalComponents()Methods in org.apache.activemq.artemis.core.server with parameters of type ActiveMQComponent Modifier and Type Method Description NetworkHealthCheckNetworkHealthCheck. addComponent(ActiveMQComponent component)voidActiveMQServer. addExternalComponent(ActiveMQComponent externalComponent, boolean start)Adding external components is allowed only if the state isn'tActiveMQServer.SERVER_STATE.STOPPEDorActiveMQServer.SERVER_STATE.STOPPING.
It atomically starts theexternalComponentwhile being added ifstart == true.
This atomicity is necessary to preventstop()to stop the component right after adding it, but before starting it. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.cluster
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.server.cluster Modifier and Type Interface Description interfaceBridgeA Core BridgeinterfaceBroadcastGroupinterfaceClusterConnectionClasses in org.apache.activemq.artemis.core.server.cluster that implement ActiveMQComponent Modifier and Type Class Description classBackupManagerclassClusterControllerused for creating and managing cluster control connections for each cluster connection and the replication connectionclassClusterManager -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.cluster.ha
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.server.cluster.ha Modifier and Type Interface Description interfaceHAManagerClasses in org.apache.activemq.artemis.core.server.cluster.ha that implement ActiveMQComponent Modifier and Type Class Description classColocatedHAManagerclassStandaloneHAManager -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.cluster.impl
Classes in org.apache.activemq.artemis.core.server.cluster.impl that implement ActiveMQComponent Modifier and Type Class Description classBridgeImplA Core BridgeImplclassBroadcastGroupImplThis class will use theBroadcastEndpointto send periodical updates on the list for connections used by this server.classClusterConnectionBridgeA bridge with extra functionality only available when the server is clustered.classClusterConnectionImpl -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.cluster.qourum
Classes in org.apache.activemq.artemis.core.server.cluster.qourum that implement ActiveMQComponent Modifier and Type Class Description classQuorumManagerA QourumManager can be used to register aQuorumto receive notifications about changes to the cluster. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.federation
Classes in org.apache.activemq.artemis.core.server.federation that implement ActiveMQComponent Modifier and Type Class Description classFederationManager -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.files
Classes in org.apache.activemq.artemis.core.server.files that implement ActiveMQComponent Modifier and Type Class Description classFileStoreMonitorThis will keep a list of fileStores. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.group
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.server.group Modifier and Type Interface Description interfaceGroupingHandler -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.group.impl
Classes in org.apache.activemq.artemis.core.server.group.impl that implement ActiveMQComponent Modifier and Type Class Description classGroupHandlingAbstractclassLocalGroupingHandlerA Local Grouping handler.classRemoteGroupingHandlerA remote Grouping handler. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.impl
Classes in org.apache.activemq.artemis.core.server.impl that implement ActiveMQComponent Modifier and Type Class Description classActiveMQServerImplThe ActiveMQ Artemis server implementationclassConnectorsServiceConnectorsService will pool some resource for updates, e.g.classFileBasedNodeManagerclassFileLockNodeManagerclassFileLockNodeManager.MonitorLockclassInVMNodeManagerNodeManager used to run multiple servers in the same VM.Methods in org.apache.activemq.artemis.core.server.impl that return types with arguments of type ActiveMQComponent Modifier and Type Method Description List<ActiveMQComponent>ActiveMQServerImpl. getExternalComponents()Methods in org.apache.activemq.artemis.core.server.impl with parameters of type ActiveMQComponent Modifier and Type Method Description voidActiveMQServerImpl. addExternalComponent(ActiveMQComponent externalComponent, boolean start) -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.impl.jdbc
Classes in org.apache.activemq.artemis.core.server.impl.jdbc that implement ActiveMQComponent Modifier and Type Class Description classJdbcNodeManagerJDBC implementation ofNodeManager. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.management
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.server.management Modifier and Type Interface Description interfaceManagementServiceClasses in org.apache.activemq.artemis.core.server.management that implement ActiveMQComponent Modifier and Type Class Description classManagementConnectorclassManagementContext -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.management.impl
Classes in org.apache.activemq.artemis.core.server.management.impl that implement ActiveMQComponent Modifier and Type Class Description classManagementServiceImpl -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.reload
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.server.reload Modifier and Type Interface Description interfaceReloadManagerClasses in org.apache.activemq.artemis.core.server.reload that implement ActiveMQComponent Modifier and Type Class Description classReloadManagerImpl -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.routing
Classes in org.apache.activemq.artemis.core.server.routing that implement ActiveMQComponent Modifier and Type Class Description classConnectionRouterclassConnectionRouterManager -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.routing.pools
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.server.routing.pools Modifier and Type Interface Description interfacePoolClasses in org.apache.activemq.artemis.core.server.routing.pools that implement ActiveMQComponent Modifier and Type Class Description classAbstractPoolclassClusterPoolclassDiscoveryGroupServiceclassDiscoveryPoolclassDiscoveryServiceclassStaticPool -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.server.routing.targets
Classes in org.apache.activemq.artemis.core.server.routing.targets that implement ActiveMQComponent Modifier and Type Class Description classTargetMonitor -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.transaction
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.core.transaction Modifier and Type Interface Description interfaceResourceManager -
Uses of ActiveMQComponent in org.apache.activemq.artemis.core.transaction.impl
Classes in org.apache.activemq.artemis.core.transaction.impl that implement ActiveMQComponent Modifier and Type Class Description classResourceManagerImpl -
Uses of ActiveMQComponent in org.apache.activemq.artemis.integration
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.integration Modifier and Type Interface Description interfaceBrokerA Broker os a set of ActiveMQComponents that create a Server, for instance core and jms.Classes in org.apache.activemq.artemis.integration that implement ActiveMQComponent Modifier and Type Class Description classFileBrokerMethods in org.apache.activemq.artemis.integration that return types with arguments of type ActiveMQComponent Modifier and Type Method Description Map<String,ActiveMQComponent>FileBroker. getComponents() -
Uses of ActiveMQComponent in org.apache.activemq.artemis.jdbc.store.file
Classes in org.apache.activemq.artemis.jdbc.store.file that implement ActiveMQComponent Modifier and Type Class Description classJDBCSequentialFileFactory -
Uses of ActiveMQComponent in org.apache.activemq.artemis.jdbc.store.journal
Classes in org.apache.activemq.artemis.jdbc.store.journal that implement ActiveMQComponent Modifier and Type Class Description classJDBCJournalImpl -
Uses of ActiveMQComponent in org.apache.activemq.artemis.jms.bridge
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.jms.bridge Modifier and Type Interface Description interfaceJMSBridge -
Uses of ActiveMQComponent in org.apache.activemq.artemis.jms.bridge.impl
Classes in org.apache.activemq.artemis.jms.bridge.impl that implement ActiveMQComponent Modifier and Type Class Description classJMSBridgeImpl -
Uses of ActiveMQComponent in org.apache.activemq.artemis.jms.persistence
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.jms.persistence Modifier and Type Interface Description interfaceJMSStorageManager -
Uses of ActiveMQComponent in org.apache.activemq.artemis.jms.persistence.impl.journal
Classes in org.apache.activemq.artemis.jms.persistence.impl.journal that implement ActiveMQComponent Modifier and Type Class Description classJMSJournalStorageManagerImpl -
Uses of ActiveMQComponent in org.apache.activemq.artemis.jms.persistence.impl.nullpm
Classes in org.apache.activemq.artemis.jms.persistence.impl.nullpm that implement ActiveMQComponent Modifier and Type Class Description classNullJMSStorageManagerImpl -
Uses of ActiveMQComponent in org.apache.activemq.artemis.jms.server
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.jms.server Modifier and Type Interface Description interfaceJMSServerManagerDeprecated. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.jms.server.impl
Classes in org.apache.activemq.artemis.jms.server.impl that implement ActiveMQComponent Modifier and Type Class Description classJMSServerManagerImplDeprecated. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.spi.core.protocol
Method parameters in org.apache.activemq.artemis.spi.core.protocol with type arguments of type ActiveMQComponent Modifier and Type Method Description voidAbstractProtocolManagerFactory. loadProtocolServices(ActiveMQServer server, List<ActiveMQComponent> services)voidProtocolManagerFactory. loadProtocolServices(ActiveMQServer server, List<ActiveMQComponent> services) -
Uses of ActiveMQComponent in org.apache.activemq.artemis.spi.core.remoting
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.spi.core.remoting Modifier and Type Interface Description interfaceAcceptorAn Acceptor is used by the RemotingService to allow clients to connect.Methods in org.apache.activemq.artemis.spi.core.remoting with parameters of type ActiveMQComponent Modifier and Type Method Description voidBaseConnectionLifeCycleListener. connectionCreated(ActiveMQComponent component, Connection connection, ProtocolClass protocol)This method is used both by client connector creation and server connection creation through acceptors. -
Uses of ActiveMQComponent in org.apache.activemq.artemis.utils.critical
Subinterfaces of ActiveMQComponent in org.apache.activemq.artemis.utils.critical Modifier and Type Interface Description interfaceCriticalAnalyzerClasses in org.apache.activemq.artemis.utils.critical that implement ActiveMQComponent Modifier and Type Class Description classCriticalAnalyzerImplclassEmptyCriticalAnalyzer
-