Class CompositeCheckpointMBean
java.lang.Object
org.apache.jackrabbit.oak.commons.jmx.AbstractCheckpointMBean
org.apache.jackrabbit.oak.composite.CompositeCheckpointMBean
- All Implemented Interfaces:
CheckpointMBean
-
Field Summary
Fields inherited from interface org.apache.jackrabbit.oak.api.jmx.CheckpointMBean
TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCheckpoint(long lifetime) Create a new checkpoint with the givenlifetime.longbooleanRelease the checkpoint with the givenid.Methods inherited from class org.apache.jackrabbit.oak.commons.jmx.AbstractCheckpointMBean
getOldestCheckpointCreationDate, listCheckpoints
-
Constructor Details
-
CompositeCheckpointMBean
-
-
Method Details
-
createCheckpoint
Description copied from interface:CheckpointMBeanCreate a new checkpoint with the givenlifetime. Seeorg.apache.jackrabbit.oak.spi.state.NodeStore#checkpoint- Parameters:
lifetime-- Returns:
- the id of the newly created checkpoint
-
releaseCheckpoint
Description copied from interface:CheckpointMBeanRelease the checkpoint with the givenid. Seeorg.apache.jackrabbit.oak.spi.state.NodeStore#checkpoint- Parameters:
id-- Returns:
trueon success,falseotherwise.
-
getOldestCheckpointCreationTimestamp
public long getOldestCheckpointCreationTimestamp()- Specified by:
getOldestCheckpointCreationTimestampin interfaceCheckpointMBean- Specified by:
getOldestCheckpointCreationTimestampin classAbstractCheckpointMBean- Returns:
- creation timestamp of oldest checkpoint.
-