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

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

????2?4com/day/cq/dam/core/process/MetadataProcessorProcess;com/day/cq/dam/commons/process/AbstractAssetWorkflowProcessMetadataProcessorProcess.java,Lorg/apache/felix/scr/annotations/Component;metatype*Lorg/apache/felix/scr/annotations/Service;+Lorg/apache/felix/scr/annotations/Property;name
process.labelvalueMetadata Processor6com/day/cq/dam/core/process/MetadataProcessorProcess$1-com/day/cq/dam/commons/util/AssetUpdate$Check'com/day/cq/dam/commons/util/AssetUpdateCheckMETADATA_EXTRACEDLjava/lang/String;)com.day.cq.dam.core.process.meta.extracedsha1EnabledZprocessingProfileApplier6Lcom/day/cq/dam/core/process/ProcessingProfileApplier;contentAwareMimeTypeServiceGLorg/apache/sling/commons/contentdetection/ContentAwareMimeTypeService;,Lorg/apache/felix/scr/annotations/Reference;policy2Lorg/apache/felix/scr/annotations/ReferencePolicy;DYNAMICcardinality7Lorg/apache/felix/scr/annotations/ReferenceCardinality;OPTIONAL_UNARYpolicyOption8Lorg/apache/felix/scr/annotations/ReferencePolicyOption;GREEDYENABLE_SHA1_GENcq.dam.enable.sha1+	boolValueXSS_PROTECTED_PROPERTIES'cq.dam.metadata.xssprotected.properties/adobe_dam:restrictions	unbounded4Lorg/apache/felix/scr/annotations/PropertyUnbounded;ARRAYlabelXSS protected propertiesdescription=These properties will be passed through xss api before savingxssProtectedProperties[Ljava/lang/String; DEFAULT_XSS_PROTECTED_PROPERTIESATTRIBUTE_EXTRACT_METADATAdam:extractMetadata=xssApiLcom/adobe/granite/xss/XSSAPI;metadataBuilder?Lcom/day/cq/dam/commons/metadata/SimpleXmpToJcrMetadataBuilder;monitor0Lcom/day/cq/dam/commons/util/AssetUpdateMonitor;logLorg/slf4j/Logger;()VGH
I	K4com/day/cq/dam/core/process/ProcessingProfileApplierM
NI	Pthis6Lcom/day/cq/dam/core/process/MetadataProcessorProcess;executeu(Lcom/day/cq/workflow/exec/WorkItem;Lcom/day/cq/workflow/WorkflowSession;Lcom/day/cq/workflow/metadata/MetaDataMap;)V%com/day/cq/workflow/WorkflowExceptionVjavax/jcr/RepositoryExceptionXjava/lang/ExceptionZ!com/day/cq/workflow/exec/WorkItem\getWorkflow%()Lcom/day/cq/workflow/exec/Workflow;^_]`!com/day/cq/workflow/exec/WorkflowbgetMetaDataMap,()Lcom/day/cq/workflow/metadata/MetaDataMap;decfjava/lang/BooleanhFALSELjava/lang/Boolean;jk	il(com/day/cq/workflow/metadata/MetaDataMapnget8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;pqorbooleanValue()Ztu
ivEF	xalready executed in workflow {}zgetId()Ljava/lang/String;|}c~org/slf4j/Logger?debug'(Ljava/lang/String;Ljava/lang/Object;)V????#com/day/cq/dam/commons/util/DamUtil?
getAssetCache*()Lcom/day/cq/dam/commons/util/AssetCache;??
??CD	?#com/day/cq/workflow/WorkflowSession?
getSession()Ljavax/jcr/Session;????getResourceResolverE(Ljavax/jcr/Session;)Lorg/apache/sling/api/resource/ResourceResolver;??
?.com/day/cq/dam/commons/util/AssetUpdateMonitor?startUpdate?(Lcom/day/cq/workflow/exec/WorkItem;Lorg/apache/sling/api/resource/ResourceResolver;Ljava/lang/Object;)Lcom/day/cq/dam/commons/util/AssetUpdate;????\(Lcom/day/cq/dam/core/process/MetadataProcessorProcess;Lcom/day/cq/workflow/exec/WorkItem;)VG?
?getAssetK(Lcom/day/cq/dam/commons/util/AssetUpdate$Check;)Lcom/day/cq/dam/api/Asset;???com/day/cq/dam/api/Asset?setBatchMode(Z)V????com/day/cq/dam/api/AssetManager?adaptTo%(Ljava/lang/Class;)Ljava/lang/Object;????
assignAssetID.(Lcom/day/cq/dam/api/Asset;)Ljava/lang/String;????&com/day/cq/dam/commons/util/AssetCache?javax/jcr/Session?error(Ljava/lang/Exception;)V???YCouldn't assign Asset ID to asset at {}.Please see if sufficient privileges are available?getPath?}??9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V????getMimeType?}??getAssetHandler=(Ljava/lang/String;)Lcom/day/cq/dam/api/handler/AssetHandler;??
?javax/jcr/Node?extractMetadataRequired(Ljavax/jcr/Node;)Z??
?-com/day/cq/dam/core/process/MetadataExtractor?AB	?B(Lcom/day/cq/dam/commons/metadata/SimpleXmpToJcrMetadataBuilder;)VG?
??	?'com/day/cq/dam/api/handler/AssetHandler?mimeTypeService/Lorg/apache/sling/commons/mime/MimeTypeService;??	?-org/apache/sling/commons/mime/MimeTypeService?extractMetadata?(Ljavax/jcr/Session;Lcom/day/cq/dam/api/Asset;Lcom/day/cq/dam/api/handler/AssetHandler;ZLorg/apache/sling/commons/mime/MimeTypeService;)V??
??processRelated0(Lcom/day/cq/dam/api/Asset;)Ljava/util/Iterator;????`execute: Metadata not extracted on Asset : {}. Property dam:extractMetadata is found to be false?ignore?H?removeExtractMetadataProperty(Ljavax/jcr/Node;)V??
?Uexecute: cannot extract metadata, no handler found for asset [{}] with mime type [{}]?applyProcessingProfile0(Ljavax/jcr/Session;Lcom/day/cq/dam/api/Asset;)V??
N?processXSSProtectedPropertiesM(Lcom/day/cq/dam/api/Asset;Lorg/apache/sling/api/resource/ResourceResolver;)V??
?$remembering execution in workflow {}?releaseH?doneH?unexpected error occurred during metadata extraction. Cause: {}
getMessage}
[	warn??java/lang/ThrowableeLjavax/jcr/RepositoryException;metadataExtractor/Lcom/day/cq/dam/core/process/MetadataExtractor;	assetNodeLjavax/jcr/Node;assetHandler)Lcom/day/cq/dam/api/handler/AssetHandler;sessionLjavax/jcr/Session;assetLcom/day/cq/dam/api/Asset;Ljava/lang/Exception;workItem#Lcom/day/cq/workflow/exec/WorkItem;workflowSession%Lcom/day/cq/workflow/WorkflowSession;args*Lcom/day/cq/workflow/metadata/MetaDataMap;cache(Lcom/day/cq/dam/commons/util/AssetCache;update)Lcom/day/cq/dam/commons/util/AssetUpdate;.org/apache/sling/api/resource/ResourceResolver'getResource<(Ljava/lang/String;)Lorg/apache/sling/api/resource/Resource;)*(+jcr:content/metadata-&org/apache/sling/api/resource/Resource/getChild1*020org/apache/sling/api/resource/ModifiableValueMap40?9:	7:getMetadataValue&(Ljava/lang/String;)Ljava/lang/String;:;?<#org/apache/commons/lang/StringUtils>
isNotBlank(Ljava/lang/String;)Z@A
?B?@	Dcom/adobe/granite/xss/XSSAPIF
encodeForHTMLH;GIput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;KL5MDException occured while applying for xss to xss protected propertiesO???Q	propValueprop
assetResource(Lorg/apache/sling/api/resource/Resource;metadataResource
metadataVM2Lorg/apache/sling/api/resource/ModifiableValueMap;resourceResolver0Lorg/apache/sling/api/resource/ResourceResolver;Actiate0(Lorg/osgi/service/component/ComponentContext;)V+Lorg/apache/felix/scr/annotations/Activate;+org/osgi/service/component/ComponentContext_
getProperties()Ljava/util/Dictionary;ab`cjava/util/Dictionarye&(Ljava/lang/Object;)Ljava/lang/Object;pg
fh&org/apache/sling/commons/osgi/OsgiUtilj	toBoolean(Ljava/lang/Object;Z)Zlm
kn;:	p
toStringArray:(Ljava/lang/Object;[Ljava/lang/String;)[Ljava/lang/String;rs
ktcontext-Lorg/osgi/service/component/ComponentContext;jcr:contentxhasNodezA?{getNode$(Ljava/lang/String;)Ljavax/jcr/Node;}~?hasProperty?A??getProperty((Ljava/lang/String;)Ljavax/jcr/Property;????javax/jcr/Property?
getBoolean?u??contentNoderetValremove?H??java/lang/String?1org/slf4j/LoggerFactory?	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;??
??bindContentAwareMimeTypeServiceJ(Lorg/apache/sling/commons/contentdetection/ContentAwareMimeTypeService;)V!unbindContentAwareMimeTypeService
bindXssApi!(Lcom/adobe/granite/xss/XSSAPI;)VunbindXssApibindMetadataBuilderunbindMetadataBuilderbindMonitor3(Lcom/day/cq/dam/commons/util/AssetUpdateMonitor;)V
unbindMonitor
ConstantValueRuntimeInvisibleAnnotationsCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses!
?? !e"#$e%&'e()*?,?
-[Z.?0?

[s12e345s67s89:;:<?>?@? AB? CD? EFGH?G*?J*?L*?NY?O?Q??RS?HL	MTU??+?a?g?m?s?i?w??y{+?a??????:*??+*,????*??:,??:?Y*+????:??????????W?!:???y?????*????:?u͹???:		?љ???Y*?շ?:

*?L*?ڥ
*?ڧ*?????W??y???????	??"?y?????????*?Q??**?????y?+?a??????D:???y?
?
???:????x??YP}?[P}?????????
??,
?a	??X%j??RS?? ?!"9?#$P?%&??4rt3u4x9yP{X|j?p?x??????????????????????????????#?*?/?2?9?E?J?Q?\?h?}???????????????????????????????
4?Z]?o???Y?P]?o???????????]?o??????????????+P[m?W???v?,+???,N-.?3:5?6?5:*?8:?66?72:	+	?=:

?C?	*?E
?J?NW???ȧN?yP-?
?R?ps[?\	MS
C'T	
cUVXWV'IXYt?RS??Z[?:?
??'?C?M?U?j?p?s?t?{?~????6?5	?(00594??(B[\]?m)*+?d,?i?o?L*+?d0?i?q?u?8??)RS)vw????"?(??Y?^
????7<*y?|?&*y??M,>???,>???????+>?????L?.1Y??3????!?.?2??.BY?Y?H?2??Y?S?q???y??
^
n???*+?ڱ???*??+?*?ڱ???*+?E????*?E+?*?E????*+?ձ???*??+?*?ձ???*+??????*??+?*?????	? Z	
s
[s




© 2015 - 2024 Weber Informatics LLC | Privacy Policy