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

com.lonelystorm.air.asset.services.impl.LibraryWatcherImpl.class Maven / Gradle / Ivy

????3':com/lonelystorm/air/asset/services/impl/LibraryWatcherImpljava/lang/Object#javax/jcr/observation/EventListenerLibraryWatcherImpl.java,Lorg/apache/felix/scr/annotations/Component;	immediate*Lorg/apache/felix/scr/annotations/Service;LOGGERLorg/slf4j/Logger;
repository*Lorg/apache/sling/jcr/api/SlingRepository;,Lorg/apache/felix/scr/annotations/Reference;libraryResolver4Lcom/lonelystorm/air/asset/services/LibraryResolver;cacheManager1Lcom/lonelystorm/air/asset/services/CacheManager;sessionLjavax/jcr/Session;()V
	thisloadExistingLibraries@
A
	C&Error installing watcher for {} nodes.Els:AssetLibraryGorg/slf4j/LoggerIerror9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VKLJMmanager*Ljavax/jcr/observation/ObservationManager;eLjavax/jcr/RepositoryException;context-Lorg/osgi/service/component/ComponentContext;
deactivate-Lorg/apache/felix/scr/annotations/Deactivate;removeEventListener((Ljavax/jcr/observation/EventListener;)VWX;Ylogout[-\$Error removing watcher for {} nodes.^java/lang/Throwable`/jcr:root//element(*, %s)bjava/lang/Stringdformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;fg
ehgetQueryManager ()Ljavax/jcr/query/QueryManager;jk3lxpathnjavax/jcr/query/QueryManagerpcreateQuery=(Ljava/lang/String;Ljava/lang/String;)Ljavax/jcr/query/Query;rsqtjavax/jcr/query/Queryvexecute()Ljavax/jcr/query/QueryResult;xywzjavax/jcr/query/QueryResult|getNodes()Ljavax/jcr/NodeIterator;~}?	?2com/lonelystorm/air/asset/services/LibraryResolver?clear???	?/com/lonelystorm/air/asset/services/CacheManager???javax/jcr/NodeIterator?hasNext()Z????nextNode()Ljavax/jcr/Node;????javax/jcr/Node?getPath()Ljava/lang/String;????load<(Ljava/lang/String;)Lcom/lonelystorm/air/asset/models/Asset;????nodeLjavax/jcr/Node;queryStringLjava/lang/String;queryLjavax/jcr/query/Query;resultLjavax/jcr/query/QueryResult;iteratorLjavax/jcr/NodeIterator;onEvent((Ljavax/jcr/observation/EventIterator;)Vjava/util/HashSet?
?#javax/jcr/observation/EventIterator???	nextEvent()Ljavax/jcr/observation/Event;????javax/jcr/observation/Event?getType()I??????org/apache/jackrabbit/util/Text?getRelativeParent'(Ljava/lang/String;I)Ljava/lang/String;??
??jcr:content?endsWith(Ljava/lang/String;)Z??
e?
java/util/Set?add(Ljava/lang/Object;)Z????%Error processing jcr repository event?*(Ljava/lang/String;Ljava/lang/Throwable;)VK?J?()Ljava/util/Iterator;????java/util/Iterator???next()Ljava/lang/Object;????getAssetFromPath??
?%Unable to reload asset libraries ({})?getNode$(Ljava/lang/String;)Ljavax/jcr/Node;??-?getDepth????
isNodeType????	getParent????!Unable to find asset library ({})?addAll(Ljava/util/Collection;)Z????typeIpatheventLjavax/jcr/observation/Event;asset(Lcom/lonelystorm/air/asset/models/Asset;it%Ljavax/jcr/observation/EventIterator;added#Ljava/util/Set;Ljava/util/Set;changedremovedall&com/lonelystorm/air/asset/models/AssetfindLibraryByPathC(Ljava/lang/String;)Lcom/lonelystorm/air/asset/models/AssetLibrary;	
?-com/lonelystorm/air/asset/models/AssetLibrary
org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;
bindRepository-(Lorg/apache/sling/jcr/api/SlingRepository;)VunbindRepositorybindLibraryResolver7(Lcom/lonelystorm/air/asset/services/LibraryResolver;)VunbindLibraryResolverbindCacheManager4(Lcom/lonelystorm/air/asset/services/CacheManager;)VunbindCacheManagerRuntimeInvisibleAnnotationsCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTable
SourceFile!

 8
*?*??!
"
'4  ?B**?%?+?*??1?7M,*?9??*?B?M?DFH,?N?03#!*OP4
QRBBST""9;<,=0@3>4?AA#s#?
!U  e*??`*??1?7M,*?Z*??C*??]?7M?D_H,?N*??"*??]?N*??*??]-??0#Q0>Q!*OP1
QReeST"2EGHL$M0I1J>LEMQLYMdQ#p#`a?a?V@ oc?YHS?iL*??1?m+o?uM,?{N-??:*????*??????? ??:*??????W??ܱ!>Z??o`??&I??-B??5:??".Z\&]-_5`>aGbQcZdkenf#?Gew}?&$#?? ?	Ի?Y??M??Y??N??Y??:+????+??:??6??:??
???:ƶʙ??:?,??W????W?-??W?:?D?????r??:???9???e:*??:?*?B?:?D??N????,??:???{???e:*???:?%???H?????:???? H???*??????W?:?D??N?????Y??:-??W,??W??:???+???e:*??:?*???????ѱ*??#???#???#gj#!?3c??<Z???QR*}???QR????'??I??lQRi???????????????N%*????N"?2mnoq"r*u3v<yPzX~bj?p?|?????????????????????????????????????9?E?V?g?j?l?z?}???????????????????#??????6?e??????#
????)?????e#??"e?&!??????e#???#???????.e??? `M*?+??N-?!-???-H???
-??N???-?-H???*??-???M?N?D?+-?N,?NQ#!4
A??RQR``??^??"*
??
?%?/?>?N?Q?R?^?#6?
?!?e??e#? !	??D?") *+?%? #*?%+?*?%?#
 *+??? #*??+?*???#
 *+??? #*??+?*???#
&	Z





© 2015 - 2025 Weber Informatics LLC | Privacy Policy