io.atlasmap.core.DefaultAtlasContextFactory.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4?
u ? ? ? ? ? ? ??
??
??
??
? ? ? ??
?
??
??
??
???
?
f?
?
???
%?
%?
??
)? ?6?
??
/?
??
2 ?
??
?
??
????? ????????????
B?
??
??
???
J?
J?
J?
u?
f?
f?
???
R?
??????
??
????
[?
???????????
?
??
f??
?
?
?
?
h?
??????????
[??????
? ???
f
f
f
f
f
u
f ? ?
?
?
??
? ?
[? ?? ?!
"#$
%?&'()*
+
??
u?,-
./01 LOG Lorg/slf4j/Logger; factory -Lio/atlasmap/core/DefaultAtlasContextFactory; initialized Z uuid Ljava/lang/String;
threadName
objectName Ljavax/management/ObjectName; atlasMappingService &Lio/atlasmap/core/AtlasMappingService; atlasConversionService 0Lio/atlasmap/core/DefaultAtlasConversionService; atlasFieldActionService 1Lio/atlasmap/core/DefaultAtlasFieldActionService; atlasCombineStrategy &Lio/atlasmap/spi/AtlasCombineStrategy; atlasPropertyStrategy 'Lio/atlasmap/spi/AtlasPropertyStrategy; atlasSeparateStrategy 'Lio/atlasmap/spi/AtlasSeparateStrategy; atlasValidationService (Lio/atlasmap/api/AtlasValidationService; moduleInfoRegistry )Lio/atlasmap/spi/AtlasModuleInfoRegistry;
properties Ljava/util/Map; Signature 5Ljava/util/Map; classLoader &Lio/atlasmap/core/CompoundClassLoader; ()V Code LineNumberTable LocalVariableTable this getInstance /()Lio/atlasmap/core/DefaultAtlasContextFactory;
StackMapTable init
setProperties (Ljava/util/Map;)V LocalVariableTypeTable 8(Ljava/util/Map;)V (Ljava/util/Properties;)V Ljava/util/Properties;
getProperties ()Ljava/util/Map; 7()Ljava/util/Map; destroy e Ljava/lang/Exception;?
createContext .(Ljava/io/File;)Lio/atlasmap/api/AtlasContext; atlasMappingFile Ljava/io/File;
Exceptions .(Ljava/net/URI;)Lio/atlasmap/api/AtlasContext; atlasMappingUri Ljava/net/URI; context &Lio/atlasmap/core/DefaultAtlasContext; =(Lio/atlasmap/v2/AtlasMapping;)Lio/atlasmap/api/AtlasContext; mapping Lio/atlasmap/v2/AtlasMapping; getClassName ()Ljava/lang/String;
getThreadName
setThreadName (Ljava/lang/String;)V
getVersion getUuid getJmxObjectName ()Ljavax/management/ObjectName; getMappingService (()Lio/atlasmap/core/AtlasMappingService; setMappingService )(Lio/atlasmap/core/AtlasMappingService;)V getModuleInfoRegistry +()Lio/atlasmap/spi/AtlasModuleInfoRegistry; setModuleInfoRegistry ,(Lio/atlasmap/spi/AtlasModuleInfoRegistry;)V registry getConversionService *()Lio/atlasmap/spi/AtlasConversionService; getFieldActionService +()Lio/atlasmap/spi/AtlasFieldActionService; getCombineStrategy (()Lio/atlasmap/spi/AtlasCombineStrategy; setCombineStrategy )(Lio/atlasmap/spi/AtlasCombineStrategy;)V getPropertyStrategy )()Lio/atlasmap/spi/AtlasPropertyStrategy; setPropertyStrategy *(Lio/atlasmap/spi/AtlasPropertyStrategy;)V getSeparateStrategy )()Lio/atlasmap/spi/AtlasSeparateStrategy; setSeparateStrategy *(Lio/atlasmap/spi/AtlasSeparateStrategy;)V getValidationService *()Lio/atlasmap/api/AtlasValidationService; setValidationService +(Lio/atlasmap/api/AtlasValidationService;)V getClassLoader (()Lio/atlasmap/core/CompoundClassLoader; addClassLoader (Ljava/lang/ClassLoader;)V cl Ljava/lang/ClassLoader; loadModules &(Ljava/lang/String;Ljava/lang/Class;)V entry tmp Ljava/net/URL; prop serviceClassPropertyValue splitted [Ljava/lang/String; urls Ljava/util/Enumeration; module !Lio/atlasmap/spi/AtlasModuleInfo; atlasModuleClass Ljava/lang/Class; constructor Ljava/lang/reflect/Constructor; !Ljava/lang/NoSuchMethodException; "Ljava/lang/ClassNotFoundException; clazz moduleClassProperty moduleInterface moduleClass moduleClassName serviceClasses Ljava/util/Set; 'Ljava/util/Enumeration; 0Ljava/lang/Class; >Ljava/lang/reflect/Constructor; Ljava/lang/Class<*>; #Ljava/util/Set;???23?4(56?? )(Ljava/lang/String;Ljava/lang/Class<*>;)V
unloadModules moduleCount I isClassAtlasModule %(Ljava/lang/Class;Ljava/lang/Class;)Z +(Ljava/lang/Class<*>;Ljava/lang/Class<*>;)Z isAtlasModuleInterface iface isIface
superClazz
interfaces [Ljava/lang/Class; [Ljava/lang/Class<*>;W getModuleUri %(Ljava/lang/Class;)Ljava/lang/String; detail #Lio/atlasmap/spi/AtlasModuleDetail; ((Ljava/lang/Class<*>;)Ljava/lang/String;
getModuleName getSupportedDataFormats #(Ljava/lang/Class;)Ljava/util/List; format formats dataFormats Ljava/util/List; $Ljava/util/List;7 :(Ljava/lang/Class<*>;)Ljava/util/List; getConfigPackages pkg packages configPackages getAllModuleConfigPackages ;(Lio/atlasmap/spi/AtlasModuleInfoRegistry;)Ljava/util/List;
moduleInfo pkgs O(Lio/atlasmap/spi/AtlasModuleInfoRegistry;)Ljava/util/List; registerFactoryJmx 0(Lio/atlasmap/core/DefaultAtlasContextFactory;)V
setObjectName8 lambda$setProperties$0 '(Ljava/lang/Object;Ljava/lang/Object;)V key Ljava/lang/Object; value
SourceFile DefaultAtlasContextFactory.java ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ,io/atlasmap/core/DefaultAtlasCombineStrategy ? ? -io/atlasmap/core/DefaultAtlasPropertyStrategy ? ? -io/atlasmap/core/DefaultAtlasSeparateStrategy ? ? .io/atlasmap/core/DefaultAtlasValidationService ? ? ? ? ? ? ? ? +io/atlasmap/core/DefaultAtlasContextFactory ? ?9:;<