Package org.gridgain.internal.pitr
Class PitrManagerContext
java.lang.Object
org.gridgain.internal.pitr.PitrManagerContext
- All Implemented Interfaces:
org.apache.ignite.internal.close.ManuallyCloseable
public class PitrManagerContext
extends Object
implements org.apache.ignite.internal.close.ManuallyCloseable
Contains components needed for recovery.
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.ignite.internal.util.IgniteSpinBusyLockbusyLock()org.apache.ignite.internal.catalog.CatalogManagerorg.apache.ignite.internal.hlc.HybridClockclock()voidclose()org.apache.ignite.internal.network.ClusterServiceorg.apache.ignite.internal.distributionzones.DistributionZoneManagerorg.apache.ignite.internal.cluster.management.topology.api.LogicalTopologyServiceorg.gridgain.internal.pitr.message.PointInTimeRecoveryMessagesFactoryorg.apache.ignite.internal.network.MessagingServiceorg.apache.ignite.internal.metastorage.impl.MetaStorageManagerImplnodeName()org.apache.ignite.internal.components.NodePropertiesorg.apache.ignite.internal.partition.replicator.PartitionReplicaLifecycleManagerorg.apache.ignite.internal.replicator.ReplicaManagerorg.apache.ignite.internal.replicator.configuration.ReplicationConfigurationorg.apache.ignite.internal.table.distributed.TableManagerorg.apache.ignite.internal.network.TopologyServicetopology()org.apache.ignite.internal.tx.TxManager
-
Method Details
-
clusterService
public org.apache.ignite.internal.network.ClusterService clusterService() -
messagingService
public org.apache.ignite.internal.network.MessagingService messagingService() -
messagesFactory
public org.gridgain.internal.pitr.message.PointInTimeRecoveryMessagesFactory messagesFactory() -
topology
public org.apache.ignite.internal.network.TopologyService topology() -
metaStorageManager
public org.apache.ignite.internal.metastorage.impl.MetaStorageManagerImpl metaStorageManager() -
threadPool
-
tableManager
public org.apache.ignite.internal.table.distributed.TableManager tableManager() -
txManager
public org.apache.ignite.internal.tx.TxManager txManager() -
distributionZoneManager
public org.apache.ignite.internal.distributionzones.DistributionZoneManager distributionZoneManager() -
logicalTopologyService
public org.apache.ignite.internal.cluster.management.topology.api.LogicalTopologyService logicalTopologyService() -
catalogManager
public org.apache.ignite.internal.catalog.CatalogManager catalogManager() -
clock
public org.apache.ignite.internal.hlc.HybridClock clock() -
replicationConfiguration
public org.apache.ignite.internal.replicator.configuration.ReplicationConfiguration replicationConfiguration() -
replicaManager
public org.apache.ignite.internal.replicator.ReplicaManager replicaManager() -
partitionReplicaLifecycleManager
public org.apache.ignite.internal.partition.replicator.PartitionReplicaLifecycleManager partitionReplicaLifecycleManager() -
nodeProperties
public org.apache.ignite.internal.components.NodeProperties nodeProperties() -
busyLock
public org.apache.ignite.internal.util.IgniteSpinBusyLock busyLock() -
close
public void close()- Specified by:
closein interfaceorg.apache.ignite.internal.close.ManuallyCloseable
-
nodeName
-