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

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

????2?/com/day/cq/dam/core/process/XMPWritebackProcess;com/day/cq/dam/commons/process/AbstractAssetWorkflowProcessXMPWritebackProcess.java,Lorg/apache/felix/scr/annotations/Component;metatype*Lorg/apache/felix/scr/annotations/Service;-Lorg/apache/felix/scr/annotations/Properties;value+Lorg/apache/felix/scr/annotations/Property;name
process.label
XMP Writeback9com/day/cq/dam/core/process/XMPWritebackProcess$Arguments	Arguments
PS_AUX_ISOLjava/lang/String;	psAux:ISO
EXIF_FLASHFlash
MAGIC_SIZEIEPS_MIMETYPEapplication/postscriptPS_START[BPS_ADOBEEPS_TYPElogLorg/slf4j/Logger;
xmpHandler+Lcom/day/cq/dam/api/handler/xmp/XMPHandler;,Lorg/apache/felix/scr/annotations/Reference;policy2Lorg/apache/felix/scr/annotations/ReferencePolicy;DYNAMICcardinality7Lorg/apache/felix/scr/annotations/ReferenceCardinality;OPTIONAL_UNARY	xmpFilter+Lcom/day/cq/dam/commons/metadata/XmpFilter;()V12
3this1Lcom/day/cq/dam/core/process/XMPWritebackProcess;executeu(Lcom/day/cq/workflow/exec/WorkItem;Lcom/day/cq/workflow/WorkflowSession;Lcom/day/cq/workflow/metadata/MetaDataMap;)V%com/day/cq/workflow/WorkflowException9java/lang/Throwable;javax/jcr/RepositoryException=&'	?$%	AUXMP Writeback is not supported on this platform or required libraries are missing !!!Corg/slf4j/LoggerEwarn(Ljava/lang/String;)VGHFI!com/day/cq/workflow/exec/WorkItemKgetWorkflow%()Lcom/day/cq/workflow/exec/Workflow;MNLO#com/day/cq/workflow/WorkflowSessionQterminateWorkflow&(Lcom/day/cq/workflow/exec/Workflow;)VSTRUbuildArguments?(Lcom/day/cq/workflow/metadata/MetaDataMap;)[Ljava/lang/String;WX
YgetWorkflowData)()Lcom/day/cq/workflow/exec/WorkflowData;[\L]%com/day/cq/workflow/exec/WorkflowData_getPayloadType()Ljava/lang/String;ab`cJCR_PATHejava/lang/Stringgequals(Ljava/lang/Object;)Zij
hk
getPayload()Ljava/lang/Object;mn`ojava/lang/ObjectqtoStringsb
rt[Ljava/lang/String;vjava/lang/StringBuilderx
y3payload path :{append-(Ljava/lang/String;)Ljava/lang/StringBuilder;}~
y
ytinfo?HF?
getSession()Ljavax/jcr/Session;??R?getAssetFromPayloadR(Lcom/day/cq/workflow/exec/WorkItem;Ljavax/jcr/Session;)Lcom/day/cq/dam/api/Asset;??
?getMetaDataMap,()Lcom/day/cq/workflow/metadata/MetaDataMap;??`?userId?(com/day/cq/workflow/metadata/MetaDataMap?get7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;????javax/jcr/Node?com/day/cq/dam/api/Asset?adaptTo%(Ljava/lang/Class;)Ljava/lang/Object;????jcr:content?getNode$(Ljava/lang/String;)Ljavax/jcr/Node;????javax/jcr/Session???newRendition?hasProperty(Ljava/lang/String;)Z????Skipping the {} execution.?java/lang/Class?getName?b
??debug'(Ljava/lang/String;Ljava/lang/Object;)V??F?getProperty((Ljava/lang/String;)Ljavax/jcr/Property;????javax/jcr/Property?remove?2??save?2??getMimeType?b??true?
createversion?getValuesFromArgs7(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List;??
?java/util/List?(I)Ljava/lang/Object;????)com/day/cq/dam/api/handler/xmp/XMPHandler?isSupported????isWritebackSupported(Lcom/day/cq/dam/api/Asset;)Z??
?HF?Stack TraceA*(Ljava/lang/String;Ljava/lang/Throwable;)V?CFDhasPendingChangesF??GrefreshI??J"Failed to refresh workflow sessionL>CFN'execute: cannot writeback xmp, asset [{P+}] in payload doesn't exist for workflow [{RgetIdTbLU}].W1H
:YcurrentRenditionLcom/day/cq/dam/api/Rendition;sha1metaDataLjavax/jcr/Node;writeBackOptions4Lcom/day/cq/dam/api/handler/xmp/XMPWriteBackOptions;
renditions$Ljava/util/List;Ljava/util/List;XMPWriteBackRenditions/Ljava/util/Set;Ljava/util/Set;orgRenorgRendNodeorgRendContNodeisLjava/io/InputStream;mimeZ	assetNodecontentpayloadNodereLjavax/jcr/RepositoryException;eLjava/lang/Throwable;	wfPayloadmessageworkItem#Lcom/day/cq/workflow/exec/WorkItem;workflowSession%Lcom/day/cq/workflow/WorkflowSession;metaDataMap*Lcom/day/cq/workflow/metadata/MetaDataMap;argspayloadPathsessionLjavax/jcr/Session;assetLcom/day/cq/dam/api/Asset;java/io/IOException?java/lang/Exception?java/io/PushbackInputStream?(Ljava/io/InputStream;I)V1?
??read([B)I??
??close?2
??!5error while closing AI/EPS file input stream:  [{}]: ?GCF?unread([BII)V??
??isIllustratorPDFFile([BII)Z??
?getAdobeMarkerFromEPS([BI)D??
?@(error while reading AI/EPS file:  [{}]: ?Ljava/io/IOException;adobeMarkerDdatalenLjava/lang/Exception;pinLjava/io/PushbackInputStream;mimeTypejava/lang/NumberFormatException? !	?locate	([B[BII)I??
?"!	?#!	?1?
h?java/lang/Double?([B)V1?
h??replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;??
h?trim?b
h?
?YdoubleValue()D??
???Exception occured while reading PS_ADOBE marker from eps file: ?
?<ne!Ljava/lang/NumberFormatException;offepsTypeLocationadobeMarkerStringjava/lang/System?	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V??
??/com/adobe/internal/pdftoolkit/core/util/Utility?ComputeKMPNextArray([B)[I??
??KMPFindFirst	([B[I[B)I??
??	pdfMarkersizeheaderresultJpatterni&org/apache/sling/api/resource/Resource?!com/adobe/granite/asset/api/Asset???getAssetMetadata-()Lcom/adobe/granite/asset/api/AssetMetadata;????)com/adobe/granite/asset/api/AssetMetadata?getXMP"()Lcom/adobe/xmp/core/XMPMetadata;????!http://ns.adobe.com/exif/1.0/aux/com/adobe/xmp/core/XMPMetadataB(Ljava/lang/String;Ljava/lang/String;)Lcom/adobe/xmp/core/XMPNode;?	setSimpleV(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/adobe/xmp/core/XMPSimple;	
http://ns.adobe.com/exif/1.0/?/0	)com/day/cq/dam/commons/metadata/XmpFilterisActive?getAssetHandler=(Ljava/lang/String;)Lcom/day/cq/dam/api/handler/AssetHandler;
'com/day/cq/dam/api/handler/AssetHandlerextractMetadataK(Lcom/day/cq/dam/api/Asset;)Lcom/day/cq/dam/api/metadata/ExtractedMetadata;-com/day/cq/dam/api/metadata/ExtractedMetadata!getXmp#
"$&com/adobe/xmp/core/parser/RDFXMLParser&
'3-com/adobe/xmp/core/parser/RDFXMLParserContext)
*3sieve,(Ljava/io/InputStream;)Ljava/io/InputStream;,-.parseF(Ljava/io/InputStream;Ljava/util/Map;)Lcom/adobe/xmp/core/XMPMetadata;01
'2isDebugEnabled4?F5metadata ignored by ingestion: 7dump9b:?HF<	mergeMetaC(Lcom/adobe/xmp/core/XMPMetadata;Lcom/adobe/xmp/core/XMPMetadata;)V>?
@cq:versionCreatorBwriteXmpMetadataq(Lcom/day/cq/dam/api/Asset;Lcom/adobe/xmp/core/XMPMetadata;Lcom/day/cq/dam/api/handler/xmp/XMPWriteBackOptions;)VDE?Fparser(Lcom/adobe/xmp/core/parser/RDFXMLParser;pctx/Lcom/adobe/xmp/core/parser/RDFXMLParserContext;originalMeta Lcom/adobe/xmp/core/XMPMetadata;origdata/Lcom/day/cq/dam/api/metadata/ExtractedMetadata;handler)Lcom/day/cq/dam/api/handler/AssetHandler;bindXmpHandler.(Lcom/day/cq/dam/api/handler/xmp/XMPHandler;)Vbinding xmp handlerTunbindXmpHandlerun-binding xmp handlerWPROCESS_ARGS;Lcom/day/cq/dam/core/process/XMPWritebackProcess$Arguments;YZ	[
b
],_split'(Ljava/lang/String;)[Ljava/lang/String;ab
hcjava/util/ArrayListe
f3CREATE_VERSIONhZ	i#org/apache/commons/lang/StringUtilsk
isNotBlankm?
lngetArgumentPrefixpb
q?	RENDITIONtZ	u()I?w?xtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;z{?|builderLjava/lang/StringBuilder;	argumentsprocessArgscom/adobe/xmp/XMPException??com/adobe/xmp/core/XMPNode?getNamespace?b????merge Node ?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;}?
y?
property {?}? is overwritten?com/adobe/xmp/core/XMPSimple?copy>(Lcom/adobe/xmp/core/XMPSimple;)Lcom/adobe/xmp/core/XMPSimple;???com/adobe/xmp/core/XMPStruct?>(Lcom/adobe/xmp/core/XMPStruct;)Lcom/adobe/xmp/core/XMPStruct;???com/adobe/xmp/core/XMPArray?<(Lcom/adobe/xmp/core/XMPArray;)Lcom/adobe/xmp/core/XMPArray;???destLcom/adobe/xmp/core/XMPNode;ntofrom%!?getBytes()[B??
h?	PS-Adobe-?EPS?org/slf4j/LoggerFactory?	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;??
??
bindXmpFilter.(Lcom/day/cq/dam/commons/metadata/XmpFilter;)VunbindXmpFilter
ConstantValueRuntimeInvisibleAnnotationsCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
Exceptions
SourceFileInnerClasses!
???? !"!#!$%&'?()e*+,e-./0?(12?/*?4??56?T78?2?*?@??BD?J,+?P?V?*-?Z::+?^?df?l?+?^?p?u:?B?yY?z|????????,??:*+??:+?^???h???h:?c?]?????:		???:
??:????4?B????????????,+?P?V?
????6?B?????
???????,+?P?V?w??:6
?? ?*??????l??6
*?@???*?ߙ??Y??:
??*???:??Y??:??:???-???h:?:?
?W????*+,??:????:???::?:?:??????????: ?$W?*?
:?*?.?$W
.?$W?.?B0?rYSY*?@?4??SY?7S?:??:	?B	?=?@?BB	?E?H??K?:
?BM
?O?I+?^?p?u:	?yY?zQ??	??S??+?V??X????:
?:Y
?Z??X``b`???<???<???>?$?[\??.*]K
^_??`a??bd??eg?h\ti_ij_fklGkmJh?n
?o_	??p_
??q_?
rs
?>tu	6v	4
w
?56?xy?z{?|}&~v)p???y?????????bc??ef?>O?????&?)?<?L?h?p?y???????????????????????????????(?/?>?G?J?P?m?????????????????????????????'?.?K?X?]?`?g?j?w????????????????????????????????4?>??/?,wh??LR?wh??h???>?+h@?DLR?wh??h???h????0??yLR?wh??h???h?????,<	?LR?wh??h???h?*	LR?wh??hB??E?:???0+??M,?l?!N??Y+????N?:-??Y6?#6-?-???:?B????-??*???V*??9???#6-?-???:	?B?	???6-?-???:	?B?	???6-?-???:?B????:?B???-?;-???4:?B????":
-?-???:?B???
??BFI?????????????>??[???????????????>[??????????K
t??
t?	?
t?	zI???
t?/??!8???
t??
t?
t???0560??)???6????(/;>BFIKX[dp
z????????????????????????????+.!???I?h?????5?h?????
?h?????
?h?????h??Y?Q0@2Q5g6m5q:t7v8?9?8?;?$???3?h?!????	X?Y%TYPTYDTYFTY-T:6?6?:+??????7	?????RX56X?!X?X?:?!#5?2&?!K
???LM#N,O2P<QKR??,??)?@????66+??"?+3,3?	??6????+?????>6566?!6?!6?6?3??VXYZ \#^)`??
@	???-??:+?????:???:+????????????:??ƹW
??
?W*???*????*+???:		?t	+? :

?%?a?'Y?(:?*Y?+:*?
?%?/?3:
?B?6?%?B?yY?z8??
?;?????=*
?A,?^???h???h:	C	?$W*?@+?G?@:?BD?J?BB?E?H??K?:?BM?O?HK<dvy>???UHI?LJK?5LM
?gNO
?wPQ	3o_ (p_CM-?	{
rsM;tu?56????xy?z{?`a?????!ikl n7oCuRvb|q}~?????????????????????-?:?H?K?M?W?d?n?v?y?{??????b	?LR???????LR????"'*?	?LR?????6?LR??? RS?M*+?@?BU?=??56P'???? VS?M*?@?BX?=??56P'????WX???+?\?^h???hM,?,ƶl?,`?d??fY?gN+?j?^h???h:?o?)?yY?z:?j?r????W-???sW+?v?^w???w:?I:?66?62:	?yY?z:

?v?r??	??W-
???sW????--?y?h?}?w??\	T~?~
?&?	0??dC???^bv?56?^}???0??c?F?? ?(?0?C?K?T?e?q????????????????2?(h?H?h?#	?h?hww?9>????,??N-????-????:+?????:?B?6?]?B?yY?z????????=?;?B?yY?z????????????????????=???+????W?.???+????W????+????W??/??41???????56??M??M?:??1?<?Y?^?????????????????????????????2?H$??????????????????B??]	bgj???*+?????*?+?*????
@?*Z	
[@
s[s




© 2015 - 2024 Weber Informatics LLC | Privacy Policy