Class ColocatedActivation
- java.lang.Object
-
- org.apache.activemq.artemis.core.server.impl.Activation
-
- org.apache.activemq.artemis.core.server.impl.LiveActivation
-
- org.apache.activemq.artemis.core.server.impl.ColocatedActivation
-
- All Implemented Interfaces:
Runnable
public class ColocatedActivation extends LiveActivation
-
-
Constructor Summary
Constructors Constructor Description ColocatedActivation(ActiveMQServerImpl activeMQServer, ColocatedPolicy colocatedPolicy, LiveActivation liveActivation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose(boolean permanently, boolean restarting)voidfreezeConnections(RemotingService remotingService)ChannelHandlergetActivationChannelHandler(Channel channel, Acceptor acceptorUsed)HAManagergetHAManager()ReplicationManagergetReplicationManager()voidhaStarted()voidpostConnectionFreeze()voidpreStorageClose()voidrun()voidsendLiveIsStopping()-
Methods inherited from class org.apache.activemq.artemis.core.server.impl.Activation
createJournalLoader, isReplicaSync
-
-
-
-
Constructor Detail
-
ColocatedActivation
public ColocatedActivation(ActiveMQServerImpl activeMQServer, ColocatedPolicy colocatedPolicy, LiveActivation liveActivation)
-
-
Method Detail
-
haStarted
public void haStarted()
- Overrides:
haStartedin classActivation
-
freezeConnections
public void freezeConnections(RemotingService remotingService)
- Overrides:
freezeConnectionsin classActivation
-
postConnectionFreeze
public void postConnectionFreeze()
- Overrides:
postConnectionFreezein classActivation
-
preStorageClose
public void preStorageClose() throws Exception- Overrides:
preStorageClosein classActivation- Throws:
Exception
-
sendLiveIsStopping
public void sendLiveIsStopping()
- Overrides:
sendLiveIsStoppingin classActivation
-
getReplicationManager
public ReplicationManager getReplicationManager()
- Overrides:
getReplicationManagerin classActivation
-
getHAManager
public HAManager getHAManager()
- Overrides:
getHAManagerin classActivation
-
run
public void run()
-
close
public void close(boolean permanently, boolean restarting) throws Exception- Specified by:
closein classActivation- Throws:
Exception
-
getActivationChannelHandler
public ChannelHandler getActivationChannelHandler(Channel channel, Acceptor acceptorUsed)
- Overrides:
getActivationChannelHandlerin classActivation
-
-