public class SharedNothingLiveActivation extends LiveActivation
| Constructor and Description |
|---|
SharedNothingLiveActivation(ActiveMQServerImpl activeMQServer,
ReplicatedPolicy replicatedPolicy) |
| Modifier and Type | Method and Description |
|---|---|
void |
close(boolean permanently,
boolean restarting) |
void |
freezeConnections(RemotingService remotingService) |
org.apache.activemq.artemis.core.protocol.core.ChannelHandler |
getActivationChannelHandler(org.apache.activemq.artemis.core.protocol.core.Channel channel,
Acceptor acceptorUsed) |
ReplicationManager |
getReplicationManager() |
void |
run() |
void |
sendLiveIsStopping() |
void |
startReplication(org.apache.activemq.artemis.core.protocol.core.CoreRemotingConnection rc,
ClusterConnection clusterConnection,
org.apache.activemq.artemis.api.core.Pair<org.apache.activemq.artemis.api.core.TransportConfiguration,org.apache.activemq.artemis.api.core.TransportConfiguration> pair,
boolean isFailBackRequest) |
createJournalLoader, getHAManager, haStarted, postConnectionFreeze, preStorageClosepublic SharedNothingLiveActivation(ActiveMQServerImpl activeMQServer, ReplicatedPolicy replicatedPolicy)
public void freezeConnections(RemotingService remotingService)
freezeConnections in class Activationpublic void run()
public org.apache.activemq.artemis.core.protocol.core.ChannelHandler getActivationChannelHandler(org.apache.activemq.artemis.core.protocol.core.Channel channel,
Acceptor acceptorUsed)
getActivationChannelHandler in class Activationpublic void startReplication(org.apache.activemq.artemis.core.protocol.core.CoreRemotingConnection rc,
ClusterConnection clusterConnection,
org.apache.activemq.artemis.api.core.Pair<org.apache.activemq.artemis.api.core.TransportConfiguration,org.apache.activemq.artemis.api.core.TransportConfiguration> pair,
boolean isFailBackRequest)
throws org.apache.activemq.artemis.api.core.ActiveMQException
org.apache.activemq.artemis.api.core.ActiveMQExceptionpublic void close(boolean permanently,
boolean restarting)
throws Exception
close in class ActivationExceptionpublic void sendLiveIsStopping()
sendLiveIsStopping in class Activationpublic ReplicationManager getReplicationManager()
getReplicationManager in class ActivationCopyright © 2023 The Apache Software Foundation. All rights reserved.