Modifier and Type | Interface and Description |
---|---|
interface |
CriticalAnalyzer |
Modifier and Type | Class and Description |
---|---|
class |
CriticalAnalyzerImpl |
class |
EmptyCriticalAnalyzer |
Modifier and Type | Method and Description |
---|---|
void |
ClientSessionFactoryImpl.connectionCreated(HornetQComponent component,
Connection connection,
ProtocolType protocol) |
Modifier and Type | Class and Description |
---|---|
class |
DiscoveryGroup
This class is used to search for members on the cluster through the opaque interface
BroadcastEndpoint . |
Modifier and Type | Interface and Description |
---|---|
interface |
Deployer
abstract class that helps with deployment of messaging components.
|
interface |
DeploymentManager
This class manages any configuration files available.
|
Modifier and Type | Class and Description |
---|---|
class |
AddressSettingsDeployer
A deployer for creating a set of queue settings and adding them to a repository
|
class |
BasicUserCredentialsDeployer
deployer for adding security loaded from the file "hornetq-users.xml"
|
class |
FileDeploymentManager |
class |
QueueDeployer
A QueueDeployer
|
class |
SecurityDeployer
Deploys the security settings into a security repository and adds them to the security store.
|
class |
XmlDeployer |
Modifier and Type | Interface and Description |
---|---|
interface |
Journal
Most 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.
|
interface |
TestableJournal
A TestableJournal
|
Modifier and Type | Class and Description |
---|---|
class |
FileWrapperJournal
Journal used at a replicating backup server during the synchronization of data with the 'live'
server.
|
class |
JournalImpl
A circular log implementation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PagingManager
+------------+ 1 +-------------+ N +------------+ N +-------+ 1 +----------------+
|
PostOffice |-------> |PagingManager |-------> |PagingStore | ------> | Page | ------> | SequentialFile |
+------------+ +-------------+ +------------+ +-------+ +----------------+
| 1 ^
| |
| |
| | 1
| N +---------+ /
+--------> | Address |
+---------+ |
interface |
PagingStore
The implementation will take care of details such as PageSize.
|
Modifier and Type | Class and Description |
---|---|
class |
PagingManagerImpl |
class |
PagingStoreImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
StorageManager
A StorageManager
|
Modifier and Type | Class and Description |
---|---|
class |
JournalStorageManager
Controls access to the journals and other storage files such as the ones used to store pages and
large messages.
|
Modifier and Type | Class and Description |
---|---|
class |
NullStorageManager
A NullStorageManager
|
Modifier and Type | Interface and Description |
---|---|
interface |
PostOffice
A PostOffice instance maintains a mapping of a String address to a Queue.
|
Modifier and Type | Class and Description |
---|---|
class |
PostOfficeImpl
A PostOfficeImpl
|
Modifier and Type | Class and Description |
---|---|
class |
InVMAcceptor
A InVMAcceptor
|
Modifier and Type | Class and Description |
---|---|
class |
NettyAcceptor
A Netty TCP Acceptor that supports SSL
|
Modifier and Type | Method and Description |
---|---|
void |
RemotingServiceImpl.connectionCreated(HornetQComponent component,
Connection connection,
ProtocolType protocol) |
Modifier and Type | Class and Description |
---|---|
class |
ReplicatedJournal
Used by the
JournalStorageManager to replicate journal calls. |
class |
ReplicationEndpoint
Handles all the synchronization necessary for replication on the backup side (that is the
backup's side of the "remote backup" use case).
|
class |
ReplicationManager
Manages replication tasks on the live server (that is the live server side of a "remote backup"
use case).
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConnectorService |
interface |
HornetQServer
This interface defines the internal interface of the HornetQ Server exposed to other components
of the server.
|
Modifier and Type | Class and Description |
---|---|
class |
ActiveMQScheduledComponent
This is for components with a scheduled at a fixed rate.
|
class |
MemoryManager
A memory usage watcher.
|
class |
NetworkHealthCheck
This will use
InetAddress.isReachable(int) to determine if the network is alive. |
class |
NodeManager |
Modifier and Type | Method and Description |
---|---|
NetworkHealthCheck |
NetworkHealthCheck.addComponent(HornetQComponent component) |
Modifier and Type | Interface and Description |
---|---|
interface |
Bridge
A Core Bridge
|
interface |
BroadcastGroup
A BroadcastGroup
|
interface |
ClusterConnection
A ClusterConnection
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterManager
|
Modifier and Type | Class and Description |
---|---|
class |
BridgeImpl
A Core BridgeImpl
|
class |
BroadcastGroupImpl
This class will use the
BroadcastEndpoint to send periodical updates on the list for connections
used by this server. |
class |
ClusterConnectionBridge
A bridge with extra functionality only available when the server is clustered.
|
class |
ClusterConnectionImpl
A ClusterConnectionImpl
|
Modifier and Type | Interface and Description |
---|---|
interface |
GroupingHandler |
Modifier and Type | Class and Description |
---|---|
class |
GroupHandlingAbstract |
class |
LocalGroupingHandler
A Local Grouping handler.
|
class |
RemoteGroupingHandler
A remote Grouping handler.
|
Modifier and Type | Class and Description |
---|---|
class |
AIOFileLockNodeManager
This is using the HornetQ Libaio Native to perform calls to flock on a Linux system.
|
class |
ConnectorsService
ConnectorsService will pool some resource for updates, e.g.
|
class |
FileLockNodeManager |
class |
HornetQServerImpl
The HornetQ server implementation
|
Modifier and Type | Interface and Description |
---|---|
interface |
ManagementService |
Modifier and Type | Class and Description |
---|---|
class |
ManagementServiceImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ResourceManager
A ResourceManager
|
Modifier and Type | Class and Description |
---|---|
class |
ResourceManagerImpl
A ResourceManagerImpl
|
Modifier and Type | Interface and Description |
---|---|
interface |
JMSBridge |
Modifier and Type | Class and Description |
---|---|
class |
JMSBridgeImpl
A JMSBridge
|
Modifier and Type | Interface and Description |
---|---|
interface |
JMSStorageManager
A JMSPersistence
|
Modifier and Type | Class and Description |
---|---|
class |
JMSJournalStorageManagerImpl
A JournalJMSStorageManagerImpl
|
Modifier and Type | Class and Description |
---|---|
class |
NullJMSStorageManagerImpl
A NullJMSStorageManagerImpl
|
Modifier and Type | Interface and Description |
---|---|
interface |
JMSServerManager
The JMS Management interface.
|
Modifier and Type | Class and Description |
---|---|
class |
JMSServerDeployer |
class |
JMSServerManagerImpl
A Deployer used to create and add to JNDI queues, topics and connection
factories.
|
class |
StandaloneNamingServer
This server class is only used in the standalone mode, its used to control the life cycle of the Naming Server to allow
it to be activated and deactivated
|
Modifier and Type | Interface and Description |
---|---|
interface |
Acceptor
An Acceptor is used by the RemotingService to allow clients to connect.
|
Modifier and Type | Method and Description |
---|---|
void |
ConnectionLifeCycleListener.connectionCreated(HornetQComponent component,
Connection connection,
ProtocolType protocol)
This method is used both by client connector creation and server connection creation through
acceptors.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HornetQSecurityManager
Use to validate whether a user has is valid to connect to the server and perform certain
functions
|
Modifier and Type | Class and Description |
---|---|
class |
HornetQSecurityManagerImpl
A basic implementation of the HornetQSecurityManager.
|
class |
JAASSecurityManager
This implementation delegates to the JAAS security interfaces.
|
Copyright © 2018 JBoss by Red Hat. All rights reserved.