Class AbstractCheckpointMBean
java.lang.Object
org.apache.jackrabbit.oak.commons.jmx.AbstractCheckpointMBean
- All Implemented Interfaces:
CheckpointMBean
- Direct Known Subclasses:
CompositeCheckpointMBean
Abstract base class for
CheckpointMBean implementations.
This class provides the basic functionality for converting checkpoints
into tabular data.-
Field Summary
Fields inherited from interface org.apache.jackrabbit.oak.api.jmx.CheckpointMBean
TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract longList the checkpoints that are currently present along with its id, creation time and expiry time.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jackrabbit.oak.api.jmx.CheckpointMBean
createCheckpoint, releaseCheckpoint
-
Constructor Details
-
AbstractCheckpointMBean
public AbstractCheckpointMBean()
-
-
Method Details
-
listCheckpoints
Description copied from interface:CheckpointMBeanList the checkpoints that are currently present along with its id, creation time and expiry time.- Specified by:
listCheckpointsin interfaceCheckpointMBean- Returns:
-
getOldestCheckpointCreationTimestamp
public abstract long getOldestCheckpointCreationTimestamp()- Specified by:
getOldestCheckpointCreationTimestampin interfaceCheckpointMBean- Returns:
- creation timestamp of oldest checkpoint.
-
getOldestCheckpointCreationDate
- Specified by:
getOldestCheckpointCreationDatein interfaceCheckpointMBean- Returns:
- creation date of oldest checkpoint.
-