Package org.gridgain.internal.pitr
Class PitrManager
java.lang.Object
org.gridgain.internal.pitr.PitrManager
- All Implemented Interfaces:
org.apache.ignite.internal.lang.Debuggable,org.apache.ignite.internal.manager.IgniteComponent
public class PitrManager
extends Object
implements org.apache.ignite.internal.manager.IgniteComponent
Point in time recovery component.
-
Field Summary
FieldsFields inherited from interface org.apache.ignite.internal.lang.Debuggable
INDENTATION -
Constructor Summary
ConstructorsConstructorDescriptionPitrManager(org.gridgain.internal.pitr.configuration.NodePitrConfiguration pitrConfiguration, org.apache.ignite.internal.network.ClusterService clusterService, org.apache.ignite.internal.metastorage.impl.MetaStorageManagerImpl metaStorageManager, org.apache.ignite.internal.catalog.CatalogManager catalogManager, org.apache.ignite.internal.table.distributed.TableManager tableManager, org.apache.ignite.internal.tx.TxManager txManager, org.apache.ignite.internal.distributionzones.DistributionZoneManager distributionZoneManager, org.apache.ignite.internal.cluster.management.topology.api.LogicalTopologyService logicalTopologyService, org.apache.ignite.internal.hlc.HybridClock clock, org.apache.ignite.internal.replicator.configuration.ReplicationConfiguration replicationConfiguration, org.apache.ignite.internal.replicator.ReplicaManager replicaManager, org.apache.ignite.internal.partition.replicator.PartitionReplicaLifecycleManager partitionReplicaLifecycleManager, org.apache.ignite.internal.components.NodeProperties nodeProperties) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionapi(org.gridgain.internal.license.LicenseFeatureChecker licenseFeatureChecker, org.gridgain.internal.rbac.authorization.Authorizer authorizer) voidcontext()startAsync(org.apache.ignite.internal.manager.ComponentContext componentContext) stopAsync(org.apache.ignite.internal.manager.ComponentContext componentContext) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.ignite.internal.lang.Debuggable
dumpStateMethods inherited from interface org.apache.ignite.internal.manager.IgniteComponent
stopAsync
-
Field Details
-
TMP_PREFIX
- See Also:
-
-
Constructor Details
-
PitrManager
public PitrManager(org.gridgain.internal.pitr.configuration.NodePitrConfiguration pitrConfiguration, org.apache.ignite.internal.network.ClusterService clusterService, org.apache.ignite.internal.metastorage.impl.MetaStorageManagerImpl metaStorageManager, org.apache.ignite.internal.catalog.CatalogManager catalogManager, org.apache.ignite.internal.table.distributed.TableManager tableManager, org.apache.ignite.internal.tx.TxManager txManager, org.apache.ignite.internal.distributionzones.DistributionZoneManager distributionZoneManager, org.apache.ignite.internal.cluster.management.topology.api.LogicalTopologyService logicalTopologyService, org.apache.ignite.internal.hlc.HybridClock clock, org.apache.ignite.internal.replicator.configuration.ReplicationConfiguration replicationConfiguration, org.apache.ignite.internal.replicator.ReplicaManager replicaManager, org.apache.ignite.internal.partition.replicator.PartitionReplicaLifecycleManager partitionReplicaLifecycleManager, org.apache.ignite.internal.components.NodeProperties nodeProperties) Constructor.
-
-
Method Details
-
api
public PitrFacade api(org.gridgain.internal.license.LicenseFeatureChecker licenseFeatureChecker, org.gridgain.internal.rbac.authorization.Authorizer authorizer) -
startAsync
public CompletableFuture<Void> startAsync(org.apache.ignite.internal.manager.ComponentContext componentContext) - Specified by:
startAsyncin interfaceorg.apache.ignite.internal.manager.IgniteComponent
-
beforeNodeStop
public void beforeNodeStop()- Specified by:
beforeNodeStopin interfaceorg.apache.ignite.internal.manager.IgniteComponent
-
stopAsync
public CompletableFuture<Void> stopAsync(org.apache.ignite.internal.manager.ComponentContext componentContext) - Specified by:
stopAsyncin interfaceorg.apache.ignite.internal.manager.IgniteComponent
-
context
-
updatePitrReader
-