
org.apache.jackrabbit.oak.segment.SegmentCheckpointMBean.class Maven / Gradle / Ivy
???? 3 ?
E F
G H I J K L M N M O P Q R -
S T
G U
V
W X I Y Z [ \ ] ^ _ `
a
b
c
G d
G e f g store 4Lorg/apache/jackrabbit/oak/segment/SegmentNodeStore; 7(Lorg/apache/jackrabbit/oak/segment/SegmentNodeStore;)V Code LineNumberTable LocalVariableTable this :Lorg/apache/jackrabbit/oak/segment/SegmentCheckpointMBean; collectCheckpoints 2(Ljavax/management/openmbean/TabularDataSupport;)V id Ljava/lang/String;
checkpoint /Lorg/apache/jackrabbit/oak/spi/state/NodeState; created expires cne 4Lorg/apache/jackrabbit/oak/spi/state/ChildNodeEntry; tab /Ljavax/management/openmbean/TabularDataSupport;
StackMapTable h
Exceptions i getDate U(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;)Ljava/lang/String; name p -Lorg/apache/jackrabbit/oak/api/PropertyState; j createCheckpoint (J)Ljava/lang/String; lifetime J releaseCheckpoint (Ljava/lang/String;)Z
SourceFile SegmentCheckpointMBean.java k l m n o p q r s t h u v w x 2org/apache/jackrabbit/oak/spi/state/ChildNodeEntry y z { n 7 8 timestamp | } ~ ? ? ? ? ? NA java/util/Date ? ? ? j ? ? java/lang/Long ? ? ? ? z + > ? B 8org/apache/jackrabbit/oak/segment/SegmentCheckpointMBean 6org/apache/jackrabbit/oak/util/AbstractCheckpointMBean java/util/Iterator ,javax/management/openmbean/OpenDataException +org/apache/jackrabbit/oak/api/PropertyState ()V 2org/apache/jackrabbit/oak/segment/SegmentNodeStore getCheckpoints 1()Lorg/apache/jackrabbit/oak/spi/state/NodeState; -org/apache/jackrabbit/oak/spi/state/NodeState getChildNodeEntries ()Ljava/lang/Iterable; java/lang/Iterable iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getName ()Ljava/lang/String; getNodeState checkpointInfo #(Ljava/lang/String;)Ljava/util/Map; toCompositeData x(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljavax/management/openmbean/CompositeDataSupport; -javax/management/openmbean/TabularDataSupport put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getProperty A(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState; "org/apache/jackrabbit/oak/api/Type LONG $Lorg/apache/jackrabbit/oak/api/Type; getValue 8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object; longValue ()J (J)V toString release ! ! " F
*? *+? ? # ' ( ) $
% &