public abstract class Activation extends Object implements Runnable
| Constructor and Description |
|---|
Activation() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
close(boolean permanently,
boolean restarting) |
JournalLoader |
createJournalLoader(PostOffice postOffice,
PagingManager pagingManager,
StorageManager storageManager,
QueueFactory queueFactory,
NodeManager nodeManager,
ManagementService managementService,
GroupingHandler groupingHandler,
Configuration configuration,
ActiveMQServer parentServer) |
void |
freezeConnections(RemotingService remotingService) |
org.apache.activemq.artemis.core.protocol.core.ChannelHandler |
getActivationChannelHandler(org.apache.activemq.artemis.core.protocol.core.Channel channel,
Acceptor acceptorUsed) |
HAManager |
getHAManager() |
ReplicationManager |
getReplicationManager() |
void |
haStarted() |
void |
postConnectionFreeze() |
void |
preStorageClose() |
void |
sendLiveIsStopping() |
public abstract void close(boolean permanently,
boolean restarting)
throws Exception
Exceptionpublic void freezeConnections(RemotingService remotingService)
public void postConnectionFreeze()
public void sendLiveIsStopping()
public void haStarted()
public org.apache.activemq.artemis.core.protocol.core.ChannelHandler getActivationChannelHandler(org.apache.activemq.artemis.core.protocol.core.Channel channel,
Acceptor acceptorUsed)
public HAManager getHAManager()
public JournalLoader createJournalLoader(PostOffice postOffice, PagingManager pagingManager, StorageManager storageManager, QueueFactory queueFactory, NodeManager nodeManager, ManagementService managementService, GroupingHandler groupingHandler, Configuration configuration, ActiveMQServer parentServer) throws org.apache.activemq.artemis.api.core.ActiveMQException
org.apache.activemq.artemis.api.core.ActiveMQExceptionpublic ReplicationManager getReplicationManager()
Copyright © 2023 The Apache Software Foundation. All rights reserved.