io.atlasmap.core.DefaultAtlasModuleInfoRegistry.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4 ?
- \ ]
\ + ^ _
\
` a
b c
d
e + f g h i j i k l m
n o
p q g r
+ s g t
+ u g v w x
y
z { | } | ~ + ? ? ? ? ? ? ? ? ? ? | ? ? ? ? ? ?
? ? ? ? LOG Lorg/slf4j/Logger; jmxObjectNamePrefix Ljava/lang/String; moduleInfos Ljava/util/Set; Signature 2Ljava/util/Set; 0(Lio/atlasmap/core/DefaultAtlasContextFactory;)V Code LineNumberTable LocalVariableTable this 1Lio/atlasmap/core/DefaultAtlasModuleInfoRegistry; factory -Lio/atlasmap/core/DefaultAtlasContextFactory; lookupByUri 5(Ljava/lang/String;)Lio/atlasmap/spi/AtlasModuleInfo; module !Lio/atlasmap/spi/AtlasModuleInfo; uri
StackMapTable ? getAll ()Ljava/util/Set; 4()Ljava/util/Set; register $(Lio/atlasmap/spi/AtlasModuleInfo;)V size ()I
unregisterAll ()V info registerModuleJmx n on Ljavax/management/ObjectName; e Ljava/lang/Exception; ? unregisterModuleJmx
SourceFile #DefaultAtlasModuleInfoRegistry.java 7 O java/util/HashSet 3 4 java/lang/StringBuilder ? ? ? ? ? %,modules=AvailableModules,moduleName= ? ? ? ? 1 2 ? ? ? ? ? ? ? ? io/atlasmap/spi/AtlasModuleInfo ? ? ? ? ? ? ? ? ? ? Q K L M X K ? O ? ? javax/management/ObjectName 7 ? ? ? ? ? ? ? ? ? / 0 ? ? ? Registered AtlasModule '
' with JMX ? ? java/lang/Exception Unable to register AtlasModule ' ? ? ? ? Unable to unregister module '
' from JMX ? ? /io/atlasmap/core/DefaultAtlasModuleInfoRegistry ? ? ? java/lang/Object 'io/atlasmap/spi/AtlasModuleInfoRegistry java/util/Iterator +io/atlasmap/core/DefaultAtlasContextFactory getJmxObjectName ()Ljavax/management/ObjectName; append -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String;
java/util/Set iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getUri java/lang/String
startsWith (Ljava/lang/String;)Z java/util/Collections unmodifiableSet (Ljava/util/Set;)Ljava/util/Set; add (Ljava/lang/Object;)Z clear getName (Ljava/lang/String;)V &java/lang/management/ManagementFactory getPlatformMBeanServer ()Ljavax/management/MBeanServer; javax/management/MBeanServer isRegistered (Ljavax/management/ObjectName;)Z
registerMBean R(Ljava/lang/Object;Ljavax/management/ObjectName;)Ljavax/management/ObjectInstance; org/slf4j/Logger isDebugEnabled debug warn *(Ljava/lang/String;Ljava/lang/Throwable;)V unregisterMBean (Ljavax/management/ObjectName;)V org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ! + - . / 0 1 2 3 4 5 6 7 8 9 j **? *? Y? ? *? Y? +? ? ?
? ? ? : $ " % ) &