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

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

There is a newer version: 1.62.0
Show newest version
????3>org/apache/jackrabbit/oak/plugins/blob/migration/BlobMigration;TYPE*Ljavax/management/openmbean/CompositeType;splitBlobStore.Lorg/apache/jackrabbit/oak/spi/blob/BlobStore;,Lorg/apache/felix/scr/annotations/Reference;targetE(service.pid=org.apache.jackrabbit.oak.spi.blob.split.SplitBlobStore)	nodeStore/Lorg/apache/jackrabbit/oak/spi/state/NodeStore;executorLjava/util/concurrent/Executor;migrator?Lorg/apache/jackrabbit/oak/plugins/blob/migration/BlobMigrator;mbeanReg7Lorg/apache/jackrabbit/oak/spi/whiteboard/Registration;()V(Ljava/lang/Class;)V-/
02done`(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/jackrabbit/oak/management/ManagementOperation;45
6	8java/util/concurrent/Executors:newSingleThreadExecutor(()Ljava/util/concurrent/ExecutorService;<=
;>'(	@this@Lorg/apache/jackrabbit/oak/plugins/blob/migration/BlobMigration;activate%(Lorg/osgi/framework/BundleContext;)V+Lorg/apache/felix/scr/annotations/Activate;-org/apache/jackrabbit/oak/osgi/OsgiWhiteboardG-E
HI=org/apache/jackrabbit/oak/plugins/blob/migration/BlobMigratorK !	M7org/apache/jackrabbit/oak/spi/blob/split/SplitBlobStoreO%&	Qk(Lorg/apache/jackrabbit/oak/spi/blob/split/SplitBlobStore;Lorg/apache/jackrabbit/oak/spi/state/NodeStore;)V-S
LT)*	V
BlobMigrationX8org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtilsZ
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;\]
[^+,	`ctx"Lorg/osgi/framework/BundleContext;wb5Lorg/apache/jackrabbit/oak/spi/whiteboard/Whiteboard;
deactivatejava/lang/InterruptedExceptiong-Lorg/apache/felix/scr/annotations/Deactivate;stopj.
Lk5org/apache/jackrabbit/oak/spi/whiteboard/Registrationm
unregistero.npstartBlobMigration(Z)Ljava/lang/String;Ljavax/annotation/Nonnull;isDone()Zuv
wD(Lorg/apache/jackrabbit/oak/plugins/blob/migration/BlobMigration;Z)V-y

znewManagementOperationm(Ljava/lang/String;Ljava/util/concurrent/Callable;)Lorg/apache/jackrabbit/oak/management/ManagementOperation;|}
~java/util/concurrent/Executor?execute(Ljava/lang/Runnable;)V????Migration started? Migration is already in progress?resumeZstopBlobMigration()Ljava/lang/String;Migration will be stopped?getBlobMigrationStatus,()Ljavax/management/openmbean/CompositeData;,javax/management/openmbean/OpenDataException?java/util/HashMap?-.
??	isRunning?	getStatusC()Lorg/apache/jackrabbit/oak/management/ManagementOperation$Status;??
?getCodeJ()Lorg/apache/jackrabbit/oak/api/jmx/RepositoryManagementMBean$StatusCode;??
?RUNNINGHLorg/apache/jackrabbit/oak/api/jmx/RepositoryManagementMBean$StatusCode;??	?java/lang/Boolean?valueOf(Z)Ljava/lang/Boolean;??
??
java/util/Map?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;????
migratedNodes?getTotalMigratedNodes()I??
L?java/lang/Integer?(I)Ljava/lang/Integer;??
??lastProcessedPath?getLastProcessedPath??
L?operationStatus?toCompositeData??
?/javax/management/openmbean/CompositeDataSupport?	?<(Ljavax/management/openmbean/CompositeType;Ljava/util/Map;)V-?
??status5Ljava/util/Map;Ljava/util/Map;java/lang/String?
access$000?(Lorg/apache/jackrabbit/oak/plugins/blob/migration/BlobMigration;)Lorg/apache/jackrabbit/oak/plugins/blob/migration/BlobMigrator;x0org/slf4j/LoggerFactory?	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;??
??	?(javax/management/openmbean/CompositeType?BlobMigrationStatus?Status of the blob migraiton?Migration in progress?Total number of migrated nodes?Last processed path?Status of the operation?#javax/management/openmbean/OpenType?%javax/management/openmbean/SimpleType?BOOLEAN'Ljavax/management/openmbean/SimpleType;??	??INTEGER??	??STRING??	??
ITEM_TYPES?	?s(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljavax/management/openmbean/OpenType;)V-?
??Can't create a CompositeTypeorg/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)Vtypee.Ljavax/management/openmbean/OpenDataException;bindSplitBlobStore1(Lorg/apache/jackrabbit/oak/spi/blob/BlobStore;)VunbindSplitBlobStore
bindNodeStore2(Lorg/apache/jackrabbit/oak/spi/state/NodeStore;)VunbindNodeStore
ConstantValue	SignatureRuntimeInvisibleAnnotationsCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsRuntimeVisibleAnnotationsLocalVariableTypeTable
SourceFileInnerClasses!	 !"#s$%&"'()*+,-.O*?1*3?7?9*???A?BCaBZbDEy/?HY+?JM*?LY*?N?P*?R?U?W*,*Y?_?a? /BC/bc	&def	gh.iFf.u)*?W?*?W?l*?W*?a?*?a?q*?a?)BCmnoqr#s(uhirs|/*?9?x?%*?
Y*?{??9*?A*?9??????/BC/??z
{?)?,?,t??8
*?W?l??
BC
??t???k??Y??L+?*?9????????????W+?*?W??????W+?*?W????W+?*?9???ƹ?W??Y??+?ͰkBCc??c????)?<?L?_?)?????????t??/*?W??C<?.?
wL?ܳ޻?Y????Y?SY?SY?SY?S??Y?SY?SY?SY?S??Y??SY??SY??SY??S?K?LK??+?*?ʱ`c? `	d
f	"@I`PcMdNfOrQvR?c???
*+?N?
#*?N+?*?N?
*+?R?#*?R+?*?R?

@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy