
org.apache.jackrabbit.oak.plugins.version.VersionHook.class Maven / Gradle / Ivy
???? 3 a
5
6 7
8 9 :
5 ; < >
@ B
@ C
D
E F
G H I J K L InnerClasses ()V Code LineNumberTable LocalVariableTable this 7Lorg/apache/jackrabbit/oak/plugins/version/VersionHook;
processCommit ?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo;)Lorg/apache/jackrabbit/oak/spi/state/NodeState; before /Lorg/apache/jackrabbit/oak/spi/state/NodeState; after info 1Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo; existingVersionables Ljava/util/Set; providers Ljava/util/List; LocalVariableTypeTable #Ljava/util/Set; GLjava/util/List;
Exceptions M RuntimeVisibleAnnotations Ljavax/annotation/Nonnull;
SourceFile VersionHook.java RuntimeInvisibleAnnotations ,Lorg/apache/felix/scr/annotations/Component; *Lorg/apache/felix/scr/annotations/Service; value 1Lorg/apache/jackrabbit/oak/spi/commit/CommitHook; N O P Q R S ?org/apache/jackrabbit/oak/plugins/version/VersionEditorProvider T U V W Gorg/apache/jackrabbit/oak/plugins/version/VersionableCollector$Provider Provider X Y Iorg/apache/jackrabbit/oak/plugins/version/OrphanedVersionCleaner$Provider 7org/apache/jackrabbit/oak/plugins/version/VersionHook$1 Z [ \ ] ^ _ ` 5org/apache/jackrabbit/oak/plugins/version/VersionHook java/lang/Object /org/apache/jackrabbit/oak/spi/commit/CommitHook 3org/apache/jackrabbit/oak/api/CommitFailedException com/google/common/collect/Sets
newHashSet ()Ljava/util/HashSet; com/google/common/collect/Lists newArrayList ()Ljava/util/ArrayList; java/util/List add (Ljava/lang/Object;)Z >org/apache/jackrabbit/oak/plugins/version/VersionableCollector (Ljava/util/Set;)V @org/apache/jackrabbit/oak/plugins/version/OrphanedVersionCleaner :(Lorg/apache/jackrabbit/oak/plugins/version/VersionHook;)V &com/google/common/collect/Collections2 transform O(Ljava/util/Collection;Lcom/google/common/base/Function;)Ljava/util/Collection; 2org/apache/jackrabbit/oak/spi/commit/CompositeHook compose I(Ljava/util/Collection;)Lorg/apache/jackrabbit/oak/spi/commit/CommitHook; ! / *? ? G ? T? :? :? Y? ? W? Y? ? W? Y?
? W? Y*? ?
? +,-? ? L N
O P * Q ; S > T T T T ! " O # $
J % &