com.day.cq.dam.core.process.GateKeeperProcess.class Maven / Gradle / Ivy
???? 2
@ | } ~
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? > ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ?
? } ? ? ? ? ? ? ? ? ! ? } ? ? ?
> ? ? ? ? ?
? ? ?
) | ?
) ? ? ? ? ?
) ? ?
1 ? ?
1 ? ? ? ? ? ? ? ? ?
? ? ? ? ? ?
? ? ? log Lorg/slf4j/Logger; ()V Code LineNumberTable LocalVariableTable this /Lcom/day/cq/dam/core/process/GateKeeperProcess; execute u(Lcom/day/cq/workflow/exec/WorkItem;Lcom/day/cq/workflow/WorkflowSession;Lcom/day/cq/workflow/metadata/MetaDataMap;)V route Lcom/day/cq/workflow/exec/Route; advanced Z routes Ljava/util/List; assetNode Ljavax/jcr/Node; wfPayload Ljava/lang/String; message session Ljavax/jcr/Session; asset Lcom/day/cq/dam/api/Asset; e Ljava/lang/Exception; workItem #Lcom/day/cq/workflow/exec/WorkItem; workflowSession %Lcom/day/cq/workflow/WorkflowSession; metaData *Lcom/day/cq/workflow/metadata/MetaDataMap; LocalVariableTypeTable 2Ljava/util/List;
StackMapTable ? ? ? ? ? ?
Exceptions
setAssetState &(Ljavax/jcr/Node;Ljavax/jcr/Session;)V
SourceFile GateKeeperProcess.java RuntimeInvisibleAnnotations ,Lorg/apache/felix/scr/annotations/Component; metatype *Lorg/apache/felix/scr/annotations/Service; +Lorg/apache/felix/scr/annotations/Property; name
process.label value Gate Keeper C D ? ? ? ? ? javax/jcr/Node ? ? ? ? ? ? ? ? #com/day/cq/commons/jcr/JcrConstants jcr:content/restored ? ? jcr:content ? ? restored ? ? ? ? D A B IIt is a restored asset[{}], no processing needed. terminating workflow... ? ? ? ? ? *File size is ZERO. terminating workflow... ? ? ? ? ? -execute: terminated workflow for asset [{}] . PROCESS_AUTO_ADVANCE ? ? ? java/lang/Boolean ? ? ? ? ? ? ? ? ? ? ? ? ? ? com/day/cq/workflow/exec/Route ? ? ? ? ? ? m n ? ? ? ? ? ? java/lang/StringBuilder %execute: gatekeeping failed, asset [{ +}] in payload doesn't exist for workflow [{ ? }]. %com/day/cq/workflow/WorkflowException C java/lang/Exception C com/day/cq/dam/api/DamConstants dam:assetState
processing ? D
? ? Unable to set asset state
-com/day/cq/dam/core/process/GateKeeperProcess ;com/day/cq/dam/commons/process/AbstractAssetWorkflowProcess javax/jcr/Session com/day/cq/dam/api/Asset java/util/List java/util/Iterator #com/day/cq/workflow/WorkflowSession
getSession ()Ljavax/jcr/Session; getAssetFromPayload R(Lcom/day/cq/workflow/exec/WorkItem;Ljavax/jcr/Session;)Lcom/day/cq/dam/api/Asset; adaptTo %(Ljava/lang/Class;)Ljava/lang/Object; getOriginal ()Lcom/day/cq/dam/api/Rendition; com/day/cq/dam/api/Rendition getSize ()J hasProperty (Ljava/lang/String;)Z getNode $(Ljava/lang/String;)Ljavax/jcr/Node; getProperty ((Ljava/lang/String;)Ljavax/jcr/Property; javax/jcr/Property remove getPath ()Ljava/lang/String; org/slf4j/Logger debug '(Ljava/lang/String;Ljava/lang/Object;)V !com/day/cq/workflow/exec/WorkItem getWorkflow %()Lcom/day/cq/workflow/exec/Workflow; terminateWorkflow &(Lcom/day/cq/workflow/exec/Workflow;)V (com/day/cq/workflow/metadata/MetaDataMap containsKey (Ljava/lang/Object;)Z get 7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; booleanValue ()Z getRoutes 5(Lcom/day/cq/workflow/exec/WorkItem;)Ljava/util/List; iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object;
hasDefault complete F(Lcom/day/cq/workflow/exec/WorkItem;Lcom/day/cq/workflow/exec/Route;)V (I)Ljava/lang/Object; getWorkflowData )()Lcom/day/cq/workflow/exec/WorkflowData; %com/day/cq/workflow/exec/WorkflowData
getPayload java/lang/Object toString append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getId (Ljava/lang/String;)V (Ljava/lang/Throwable;)V setProperty :(Ljava/lang/String;Ljava/lang/String;)Ljavax/jcr/Property; save getString java/lang/String equals error org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ! > @ A B C D E / *? ? F G H I J K E ?,? :*+? :?&? ? :? ? ?? ?
? i ?
? ,?
? ? ? ? ? ? ? ? ? ,+? ? ? ? ? ? ?-? ? -? ? ? ? l6,+? :? : ? ? + ? ? !:
? " ? ,+
? # 6? ???? ,+? $ ? !? # *? %? *? %? F+? & ? ' ? (:? )Y? *+? ,? ,-? ,+? . ? ,/? ,? 0:? 1Y? 2?? :? 1Y? 4?? }? 3 F ? # ) * , - % . B / N 0 c 1 w 3 ? 5 ? 6 ? 7 ? 6 ? 8 ? : ? ; ? <