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

org.apache.jackrabbit.oak.plugins.blob.ConsolidatedDataStoreCacheStats.class Maven / Gradle / Ivy

????3YForg/apache/jackrabbit/oak/plugins/blob/ConsolidatedDataStoreCacheStatsjava/lang/ObjectForg/apache/jackrabbit/oak/api/jmx/ConsolidatedDataStoreCacheStatsMBean$ConsolidatedDataStoreCacheStats.java,Lorg/apache/felix/scr/annotations/Component;Uorg/apache/jackrabbit/oak/plugins/blob/ConsolidatedDataStoreCacheStats$CacheStatsData	CacheStatsDataJorg/apache/jackrabbit/oak/plugins/blob/datastore/DataStoreBlobStore$BlobIdCorg/apache/jackrabbit/oak/plugins/blob/datastore/DataStoreBlobStoreBlobId
registrationsLjava/util/List;ILjava/util/List;
cacheStatsSLjava/util/List;cachingDataStoreGLorg/apache/jackrabbit/oak/plugins/blob/AbstractSharedCachingDataStore;,Lorg/apache/felix/scr/annotations/Reference;	nodeStore/Lorg/apache/jackrabbit/oak/spi/state/NodeStore;()V
com/google/common/collect/ListsnewArrayList()Ljava/util/ArrayList;!"
 #	%	'thisHLorg/apache/jackrabbit/oak/plugins/blob/ConsolidatedDataStoreCacheStats;
getCacheStats*()Ljavax/management/openmbean/TabularData;,javax/management/openmbean/OpenDataException-&javax/management/openmbean/TabularType/java/lang/Class1getName()Ljava/lang/String;34
25"Consolidated DataStore Cache Stats7TYPE*Ljavax/management/openmbean/CompositeType;9:	
;java/lang/String=name?d(Ljava/lang/String;Ljava/lang/String;Ljavax/management/openmbean/CompositeType;[Ljava/lang/String;)VA
0B-javax/management/openmbean/TabularDataSupportD+(Ljavax/management/openmbean/TabularType;)VF
EGjava/util/ListIiterator()Ljava/util/Iterator;KLJMjava/util/IteratorOhasNext()ZQRPSnext()Ljava/lang/Object;UVPW?org/apache/jackrabbit/oak/plugins/blob/DataStoreCacheStatsMBeanYD(Lorg/apache/jackrabbit/oak/plugins/blob/DataStoreCacheStatsMBean;)V[

\toCompositeData3()Ljavax/management/openmbean/CompositeDataSupport;^_

`put-(Ljavax/management/openmbean/CompositeData;)Vbc
Edjava/lang/IllegalStateExceptionf(Ljava/lang/Throwable;)Vh
gistatsALorg/apache/jackrabbit/oak/plugins/blob/DataStoreCacheStatsMBean;i$Ljava/util/Iterator;tt(Ljavax/management/openmbean/TabularType;e.Ljavax/management/openmbean/OpenDataException;tds/Ljavax/management/openmbean/TabularDataSupport;activate%(Lorg/osgi/framework/BundleContext;)V+Lorg/apache/felix/scr/annotations/Activate;-org/apache/jackrabbit/oak/osgi/OsgiWhiteboardxv
yz	|Eorg/apache/jackrabbit/oak/plugins/blob/AbstractSharedCachingDataStore~getStats()Ljava/util/List;??
?1org/apache/jackrabbit/oak/api/jmx/CacheStatsMBean?
CacheStats?Z58org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtils?
registerMBean?(Lorg/apache/jackrabbit/oak/spi/whiteboard/Whiteboard;Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/whiteboard/Registration;??
??add(Ljava/lang/Object;)Z??J?ConsolidatedDataStoreCacheStats?'Consolidated DataStore Cache statistics?statcontext"Lorg/osgi/framework/BundleContext;wb5Lorg/apache/jackrabbit/oak/spi/whiteboard/Whiteboard;allStats
deactivate-Lorg/apache/felix/scr/annotations/Deactivate;5org/apache/jackrabbit/oak/spi/whiteboard/Registration?
unregister???clear?J?r7Lorg/apache/jackrabbit/oak/spi/whiteboard/Registration;isFileSynced(Ljava/lang/String;)Zjava/lang/ClassCastException?com/google/common/base/Strings?
isNullOrEmpty??
??	?findLeafNodeC(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/NodeState;??
?-org/apache/jackrabbit/oak/spi/state/NodeState?exists?R??
getProperties()Ljava/lang/Iterable;????java/lang/Iterable??M+org/apache/jackrabbit/oak/api/PropertyState?getType&()Lorg/apache/jackrabbit/oak/api/Type;????"org/apache/jackrabbit/oak/api/Type?BINARY$Lorg/apache/jackrabbit/oak/api/Type;??	??BINARIES??	??getValue8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object;????"org/apache/jackrabbit/oak/api/Blob?haveRecordForBlob'(Lorg/apache/jackrabbit/oak/api/Blob;)Z??
?blob$Lorg/apache/jackrabbit/oak/api/Blob;blobs6Ljava/util/List;Ljava/lang/ClassCastException;
propertyState-Lorg/apache/jackrabbit/oak/api/PropertyState;nodePathNameLjava/lang/String;leafNode/Lorg/apache/jackrabbit/oak/spi/state/NodeState;nodeHasBinaryPropertiesZ+org/apache/jackrabbit/oak/commons/PathUtils?
getParentPath&(Ljava/lang/String;)Ljava/lang/String;??
??elements((Ljava/lang/String;)Ljava/lang/Iterable;??
??3?
??-org/apache/jackrabbit/oak/spi/state/NodeStore?getRoot1()Lorg/apache/jackrabbit/oak/spi/state/NodeState;????length()I??
>?getChildNode??	childNodepathNodeName	pathNodes(Ljava/lang/Iterable;Ljava/lang/Iterable;leafNodeNamecurrentNodegetContentIdentity
4?Corg/apache/jackrabbit/oak/plugins/blob/datastore/InMemoryDataRecord

isInstance?
of`(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/blob/datastore/DataStoreBlobStore$BlobId;

	getBlobId4

.org/apache/jackrabbit/core/data/DataIdentifier(Ljava/lang/String;)V
3(Lorg/apache/jackrabbit/core/data/DataIdentifier;)Z?
blobId
fullBlobIdtimeInWords(J)Ljava/lang/String;java/util/concurrent/TimeUnit%NANOSECONDSLjava/util/concurrent/TimeUnit;'(	&)toMillis(J)J+,
&-%d min, %d sec/MILLISECONDS1(	&2	toMinutes4,
&5java/lang/Long7valueOf(J)Ljava/lang/Long;9:
8;	toSeconds=,
&>MINUTES@(	&Aformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;CD
>EnanosJmillisbindCachingDataStoreJ(Lorg/apache/jackrabbit/oak/plugins/blob/AbstractSharedCachingDataStore;)VunbindCachingDataStore
bindNodeStore2(Lorg/apache/jackrabbit/oak/spi/state/NodeStore;)VunbindNodeStore	SignatureRuntimeInvisibleAnnotationsCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
SourceFileInnerClasses!PPQQRI*?*?$?&*?$?(?S)*TACE?+,R	d?0Y
?68?<?>Y@S?CM?EY,?HL*?(?NN-?T?!-?X?Z:+?
Y?]?a?e??ܧ
M?gY,?j?+?UX.S>Bkl.'mn:opY	qrd)*$@stT&	OQ$RBSRTUWXUYVbXU(?.E0P&?.?	E0PuvRo?yY+?{M*?}??N-?N:?T?9?X?Z:*?&,????????W*?(??W???*?&,*??????W?S>/'?l@mno)*o??	f??^?V^?T"]	^_/`JcVdYeniU?yJP?Qw?R?0*?&?NL+?T?+?X??M,?????*?&???S ??
mn0)*Tmn#o&p/qU	?
PQ???R?	+????*????*+??M,????>,????:?T???X??:???ϥ???Ҧ??>???Ϧ*??????:?*?ܚ??X???ҦK?????J:???N:?T??X??:*?ܚ???ߧ:???8?k???????????????Sp???????$mn?5??q?I???3?mn)*?????&???V?5??Tn??	????"?$?&?I?k?x???????????????????????????????Uk		???P?0>?P?C?>?P??0???'J?P? ??B????R@f+???M+??N*????:,??:?T?6?X?>:????:????
:???-??SRI?6$? =mnf)*f??^
Y?N	?V^T.??
??6?>?I?S?V?Z?]?U*? >?>?P?5>?????R?/+?M,???",??,??N*?}?Y-?? ??S*!?/)*/??("?T????-?U?->#$Rs
;?*?.A0?Y?3 ?6?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy