All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.day.cq.dam.core.process.AssetOffloadingProcess.class Maven / Gradle / Ivy

There is a newer version: 6.5.21
Show newest version
????2r2com/day/cq/dam/core/process/AssetOffloadingProcessjava/lang/Object7com/adobe/granite/workflow/exec/WorkflowExternalProcessAssetOffloadingProcess.java,Lorg/apache/felix/scr/annotations/Component;*Lorg/apache/felix/scr/annotations/Service;4com/day/cq/dam/core/process/AssetOffloadingProcess$1
()V
getClass()Ljava/lang/Class;!"
#org/slf4j/LoggerFactory%	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;'(
&)	+this4Lcom/day/cq/dam/core/process/AssetOffloadingProcess;execute?(Lcom/adobe/granite/workflow/exec/WorkItem;Lcom/adobe/granite/workflow/WorkflowSession;Lcom/adobe/granite/workflow/metadata/MetaDataMap;)Ljava/io/Serializable;,com/adobe/granite/workflow/WorkflowException1INCLUDE_MIME_TYPES>Lcom/day/cq/dam/core/process/AssetOffloadingProcess$Arguments;34	
5name()Ljava/lang/String;78

9[Ljava/lang/String;;/com/adobe/granite/workflow/metadata/MetaDataMap=get7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;?@>AgetAsset?(Lcom/adobe/granite/workflow/exec/WorkItem;Lcom/adobe/granite/workflow/WorkflowSession;Lcom/adobe/granite/workflow/metadata/MetaDataMap;)Lcom/day/cq/dam/api/Asset;CD
E	doProcess0(Lcom/day/cq/dam/api/Asset;[Ljava/lang/String;)ZGH
Ijava/lang/StringBuilderK
LSkipping for asset Nappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;PQ
LRcom/day/cq/dam/api/AssetTgetPathV8UWtoStringY8
LZorg/slf4j/Logger\debug(Ljava/lang/String;)V^_]`getAllJobProperties?(Lcom/day/cq/dam/api/Asset;Lcom/adobe/granite/workflow/exec/WorkItem;Lcom/adobe/granite/workflow/metadata/MetaDataMap;)Lorg/apache/sling/api/resource/ValueMap;bc
d	getUserIdj(Lcom/adobe/granite/workflow/WorkflowSession;Lcom/adobe/granite/workflow/exec/WorkItem;)Ljava/lang/String;fg
huserIdj&org/apache/sling/api/resource/ValueMaplput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;nompjava/lang/StringrBcom/adobe/granite/offloading/workflow/api/WorkflowOffloadingHelpertgetJobTopicE(Lcom/adobe/granite/workflow/metadata/MetaDataMap;)Ljava/lang/String;vw
ux#org/apache/commons/lang/StringUtilszisEmpty(Ljava/lang/String;)Z|}
{~job topic must not be empty?_
2?	?&org/apache/sling/event/jobs/JobManager?addJobD(Ljava/lang/String;Ljava/util/Map;)Lorg/apache/sling/event/jobs/Job;????not able to create job?getId?8?(com/adobe/granite/workflow/exec/WorkItem?*com/adobe/granite/workflow/WorkflowSession?7Can not execute step. Not a path based workflow payload?
jobProperties(Lorg/apache/sling/api/resource/ValueMap;jobTopic
offloadingJob!Lorg/apache/sling/event/jobs/Job;item*Lcom/adobe/granite/workflow/exec/WorkItem;	wfSession,Lcom/adobe/granite/workflow/WorkflowSession;	arguments1Lcom/adobe/granite/workflow/metadata/MetaDataMap;includeMimeTypesassetLcom/day/cq/dam/api/Asset;hasFinished?(Ljava/io/Serializable;Lcom/adobe/granite/workflow/exec/WorkItem;Lcom/adobe/granite/workflow/WorkflowSession;Lcom/adobe/granite/workflow/metadata/MetaDataMap;)Z
getJobById5(Ljava/lang/String;)Lorg/apache/sling/event/jobs/Job;????getJobState,()Lorg/apache/sling/event/jobs/Job$JobState;???3$SwitchMap$org$apache$sling$event$jobs$Job$JobState[I??	?ordinal()I??
?'Unrecognized job status '{}' for job {}?warn9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V??]?.hasFinished = '{}', jobState = '{}' for job {}?java/lang/Boolean?valueOf(Z)Ljava/lang/Boolean;??
??((Ljava/lang/String;[Ljava/lang/Object;)V^?]?jobState*Lorg/apache/sling/event/jobs/Job$JobState;externalProcessIdLjava/io/Serializable;sessionZhandleResult?(Ljava/io/Serializable;Lcom/adobe/granite/workflow/exec/WorkItem;Lcom/adobe/granite/workflow/WorkflowSession;Lcom/adobe/granite/workflow/metadata/MetaDataMap;)VworkItemLcom/adobe/granite/offloading/workflow/api/WorkflowOffloadingProcessArguments?WORKFLOW_PAYLOADNLcom/adobe/granite/offloading/workflow/api/WorkflowOffloadingProcessArguments;??	??getArgumentName?8
??isBlank?}
{?getWorkflowData0()Lcom/adobe/granite/workflow/exec/WorkflowData;????,com/adobe/granite/workflow/exec/WorkflowData?getPayloadType?8??equals(Ljava/lang/Object;)Z??
s?
getPayload()Ljava/lang/Object;????
Z.org/apache/sling/api/resource/ResourceResolver?adaptTo%(Ljava/lang/Class;)Ljava/lang/Object;????getResource<(Ljava/lang/String;)Lorg/apache/sling/api/resource/Resource;????#com/day/cq/dam/commons/util/DamUtil?resolveToAssetD(Lorg/apache/sling/api/resource/Resource;)Lcom/day/cq/dam/api/Asset;??
??&org/apache/sling/api/resource/Resource?@getAsset: asset [{}] in payload of workflow [{}] does not exist.getWorkflow,()Lcom/adobe/granite/workflow/exec/Workflow;?(com/adobe/granite/workflow/exec/Workflow?error
?]payloadresolver0Lorg/apache/sling/api/resource/ResourceResolver;resource(Lorg/apache/sling/api/resource/Resource;?getMetaDataMap3()Lcom/adobe/granite/workflow/metadata/MetaDataMap;?&(Ljava/lang/Object;)Ljava/lang/Object;?>workflowSessionLjava/lang/Object;/org/apache/sling/api/wrappers/ValueMapDecoratorjava/util/HashMap
(Ljava/util/Map;)V!
"getWorkflowModel$w
u%5No workflow model specified, cannot execute workflow.'getOriginal ()Lcom/day/cq/dam/api/Rendition;)*U+com/day/cq/dam/api/Rendition-.WFcom/adobe/granite/offloading/workflow/api/WorkflowOffloadingProperties0OFFLOADING_WORKFLOW_MODELHLcom/adobe/granite/offloading/workflow/api/WorkflowOffloadingProperties;23	14getPropertyName68
17OFFLOADING_WORKFLOW_PAYLOAD93	1:getJobProperties[(Lcom/adobe/granite/workflow/metadata/MetaDataMap;)Lorg/apache/sling/api/resource/ValueMap;<=
u>putAll@!mAgetWorkflowOffloadingInputi(Lcom/adobe/granite/workflow/metadata/MetaDataMap;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;CD
uE8com/adobe/granite/offloading/api/OffloadingJobPropertiesG
INPUT_PAYLOAD:Lcom/adobe/granite/offloading/api/OffloadingJobProperties;IJ	HKpropertyNameM8
HNgetWorkflowOffloadingOutputPD
uQOUTPUT_PAYLOADSJ	HTallJobProperties
workflowModelworkflowPayloadworkflowOffloadingInputworkflowOffloadingOutputgetMimeType[8U\equalsIgnoreCase^}
s_*aiImimeTypebindJobManager+(Lorg/apache/sling/event/jobs/JobManager;)VunbindJobManager
ConstantValueRuntimeInvisibleAnnotationsCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses!ij
k>*? **?$?*?,?l-.m
7;/0k?
?-?6?:<Uo2??kg?*??+?s??:6????:????.?7++111116? 6?*?,?????6*?,??Y??SYSY??S???6?lR }???-.??????????????????m>hijk lToWpZv]w`ytzw|?}?~??n?T?(??kS?l4-.????????m?o2CDk@?:-?ֶ?s?B?s:?ܙ&+??????+??????:,????:??:?
??:?*?,+??	??lR?-.????????????o
N7Y,m6
????1?A?N?Y?_?i?s?}???n?AUs?'?fgk?%,???k?N-?
-???l*%-.%?%??
jm
??n?#@sbck[	??Y?Y? ?#:-?&:???2Y(???+?,?/:?5?8?qW?;?8?qW-???B-+?X?F:?L?O?qW-+?X?R:?U?O?qW?l\	?-.??????????V??W6jXo1Y?Zm6
????)?6?F?V?a?o??????n?)mso2GHk??+??,??+?]N6,??#,2-?`?,2b????????l4'cd?-.?????;,em*
???
????5?7?=?n?	s?fgk*+???hgk*??+?*???pq
@@j
	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy