
de.tsl2.nano.core.ENV.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tsl2.nano.terminal Show documentation
Show all versions of tsl2.nano.terminal Show documentation
TSL2 Framework Terminal (Console Application Framework named SIShell, providing Actions, Options, Commands, Inputs, lots of Selectors, PlatformManagement)
???? 4?
G? ??
? ? ?
? 8???
^?
^?
^?
^?
??
???
??
m??
z??
?
??
??
?
???????
^???
?
??
?
????
???
????
?
??
??
???
8?
8?
??
??
?
>?
?
m?
??
?????
??
??
>? ? ? ??
^?
??
?
8?
8??
??
???
???
??
????
??
^? ??
?
i?
i
8
>
?
?
?
8
8 !
"#
?$%
?&'
??
()*
,-
./0
1234567
?8
?9:;
?<=
?>
??
?@
?A
BCD
??
EF
GG
mH
mIJ
^KL?MN
OPQ
?RS
TU
TVWXYZ
??[?
\]^
?>
\_
?`
ab
?c
de
f??g
hi
Ojkl
mno
mpqrs
??
?t
mu
mv wxy
?z
?{|
?}
m~
^
??
??
??
I?
^??
?
??
???
???
??
>?
^?
??
??
?
8??
??
???
??
????
m?
??
(?
(?
(?
?
?
??
??
??
?
?
??
?
??
??
???
^?
?
8?
8I
??b?
8????
??
"?
??
8?
???
??Z?
???
,?
??????????????
????
i?
i? ??
???
??
?????
????
G?????
??
??b?g?
P???????
?
??????
??
E?
m?
??
??
?
??
???b?b b?b ?
m
I InnerClasses serialVersionUID J
ConstantValueS\j?=о PATH_TEMP Ljava/lang/String; self Lde/tsl2/nano/core/ENV;
properties Ljava/util/SortedMap; RuntimeVisibleAnnotations $Lorg/simpleframework/xml/ElementMap; entry property key name attribute inline required keyType valueType Ljava/lang/Object; services Ljava/util/Map; Signature 7Ljava/util/Map;Ljava/lang/Object;>; service interface Ljava/lang/Class; autopersist Z loggers ELjava/util/Map;Lorg/apache/commons/logging/Log;>; FRAMEWORK PREFIX KEY_SYS_BASEDIR KEY_DEFAULT_FORMAT KEY_CONFIG_RELPATH KEY_CONFIG_PATH CONFIG_NAME
KEY_BUILDINFO KEY_TESTMODE DEF_PATHSEPRATOR UNKNOWN_BUILD_INFORMATIONS PREFIX_ENVNAME ()V Code LineNumberTable LocalVariableTable this getName ()Ljava/lang/String; path
StackMapTable? getBuildInformations bi Ljava/util/Properties; biStream Ljava/io/InputStream; e Ljava/lang/Exception; buildInfo
??? get %(Ljava/lang/Class;)Ljava/lang/Object;
newService s LocalVariableTypeTable TT; Ljava/lang/Class;? 1(Ljava/lang/Class;)TT; isAvailable ()Z ()Lde/tsl2/nano/core/ENV; create +(Ljava/lang/String;)Lde/tsl2/nano/core/ENV; dir layer 0Lde/tsl2/nano/core/execution/CompatibilityLayer;
configFile Ljava/io/File; exceptionHandler .Lde/tsl2/nano/core/exception/ExceptionHandler;? update #(Ljava/io/File;Ljava/lang/String;)V
versionURL currentVersion updater "Lde/tsl2/nano/core/update/Updater;4
getConfigFile ()Ljava/io/File; 4(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; ext createPropertyMap ()Ljava/util/SortedMap; ()Ljava/util/Map; 9()Ljava/util/Map;Ljava/lang/Object;>;
addService &(Ljava/lang/Object;)Ljava/lang/Object; interfaze (TT;)TT; 7(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; 4(Ljava/lang/Class;TT;)TT; reset deleteEnvironment config done &(Ljava/lang/String;)Ljava/lang/Object; 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; defaultValue sysValue value 0(Ljava/lang/String;TT;)TT; counter 8(Ljava/lang/String;Ljava/lang/Number;)Ljava/lang/Number; diff Ljava/lang/Number; 0(Ljava/lang/String;TT;)TT; getProperty &(Ljava/lang/String;)Ljava/lang/String;
getProperties setProperty '(Ljava/lang/String;Ljava/lang/Object;)V
setProperties (Ljava/util/SortedMap;)V
removeService (Ljava/lang/Class;)V clazz Ljava/lang/Class<*>; (Ljava/lang/Class<*>;)V registerBundle (Ljava/lang/String;Z)V
bundlePath head bundle Ljava/util/ResourceBundle; translate :(Ljava/lang/Object;Z[Ljava/lang/Object;)Ljava/lang/String; optional args [Ljava/lang/Object; format &(Ljava/lang/Object;)Ljava/lang/String; obj formatter
getConfigPath %(Ljava/lang/Class;)Ljava/lang/String; type ((Ljava/lang/Class<*>;)Ljava/lang/String; getConfigPathRel getTempPath getTempPathRel getTempPathURL getApplicationMainPackage pck load 7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; C(Ljava/lang/String;Ljava/lang/Class;)TT; 8(Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object;
renameOnError D(Ljava/lang/String;Ljava/lang/Class;Z)TT; cleanpath save
isAutopersist setAutopersist (Z)V persist (Ljava/lang/Object;)V isPersisted tempProperties tempServices
configPath
reload envDir assignClassloaderToCurrentThread cl Ljava/lang/ClassLoader; #assignENVClassloaderToCurrentThread 1(Lde/tsl2/nano/core/classloader/LibClassLoader;)V .Lde/tsl2/nano/core/classloader/LibClassLoader; TCL; :(TCL;)V getResource )(Ljava/lang/String;)Ljava/io/InputStream; fileName classLoader getSortedProperties *(Ljava/lang/String;)Ljava/util/Properties; rc rcFile p
saveBackup (Ljava/lang/String;)V environmentFile extractResourceToDir '(Ljava/lang/String;Ljava/lang/String;)Z resourceName destinationDir *(Ljava/lang/String;Ljava/lang/String;ZZZ)Z flat
executable logError destName extractResource (Ljava/lang/String;ZZZ)Z (Ljava/lang/String;ZZ)Z (Ljava/lang/String;Z)Z (Ljava/lang/String;)Z )(Ljava/lang/String;Ljava/lang/String;ZZ)Z res destFile file loadJarDependencies '([Ljava/lang/String;)Ljava/lang/Object; i I dependencyNames [Ljava/lang/String;
nestedJars environmentJars [Ljava/io/File;
availableJars Ljava/util/Collection; unresolvedDependencies Ljava/util/List; *Ljava/util/Collection; $Ljava/util/List;] getPackagePrefix mvnNamePart loadClassDependencies loadDependencies result foreignDependencies clsJarResolver
isTestMode isDebugEnabled (Ljava/lang/Class;)Z cls (Ljava/lang/Class<*>;)Z initSerialization keyIt Ljava/util/Iterator; keySet Ljava/util/Set; unserializableProperties serviceKeys unserializableServices Ljava/util/Iterator<*>; #Ljava/util/Set; $Ljava/util/List; %Ljava/util/Set;>; &Lorg/simpleframework/xml/core/Persist; createServiceMap isNotSerializable (Ljava/lang/Object;)Z isProxyHandlerSerializable logger 4(Ljava/lang/Object;)Lorg/apache/commons/logging/Log; caller log Lorg/apache/commons/logging/Log;? error '(Ljava/lang/Object;Ljava/lang/Object;)V item warn info debug trace
SourceFile ENV.java !Lorg/simpleframework/xml/Default; %Lorg/simpleframework/xml/DefaultType; FIELD???? java/util/HashMap??wx?v de/tsl2/nano/core/ENV /? tsl2.nano.build.informations?? build-tsl2.nano.h5.properties!8 java/util/Properties" java/lang/StringBuilder
build.name#$ -
build.version build.number
build.time true build.debug%? -d &??'v(?)*+,- java/lang/Exception???? no service found for #.?? available services:
/0 .xml java/io/File?A1?w? loading service from ?$ #de/tsl2/nano/core/serialize/XmlUtil??2??3?45p678 trying to create service through default construction java/lang/Object9:?? java/io/Serializable;?yz???v user.dir<?'??=?>? .nanoh5.?@A' .logBCA /logfactory.xmlDA?? =
===========================================================
java/lang/String tsl-logo.txtEF?GHJKLMN creating environment
OP? ;===========================================================?$ .de/tsl2/nano/core/execution/CompatibilityLayer ant !de.tsl2.nano.execution.ScriptUtil java/lang/ClassQR antbuild reflectionToString #de.tsl2.nano.format.ToStringBuilder??S?2T .ymlU???? java/lang/ClassLoaderV ?vWXY? \?Z??v messages? messages.properties[P $de/tsl2/nano/core/execution/Profiler\] ,de/tsl2/nano/core/exception/ExceptionHandler^_` )java/lang/Thread$UncaughtExceptionHandler UncaughtExceptionHandler?? 8 --> no version update check?? app.update.url Mhttps://sourceforge.net/projects/tsl2nano/files/latest/download?source=navbar?? app.version 0.0.0 de/tsl2/nano/core/update/Updater h5 app.update.last
java/sql/Dateab?c java/util/Date app.update.interval.daysde java/lang/Integerf?ghDij?? environment java/util/TreeMapklmnopq?? java.langrP java.io adding service ' ' with implementation st? $no environment active to be deleted!uv couldn't delete environment wxpyz "java/lang/IllegalArgumentException system property = cannot be converted to {?|}p java/lang/Number~p??d??b?d?#???????? registering resource bundle ' '??? java/lang/Enum?? java/lang/CharSequence [\w\.\:\\/]+ de/tsl2/nano/core/ENV$1???????v $de/tsl2/nano/core/util/DefaultFormat java/text/Format??9? Oenvironments default formatter must be an instance of java.text.Format but is:
???? temp/? app.main.package?? org.nano .?? FWARNING: no 'app.main.package' defined in environment! using default: ? app.configuration.persist.yamld? java/lang/Boolean?? $de/tsl2/nano/core/serialize/YamlUtil??2???P??#??? java/util/Hashtable?-????*?,??????? 0de/tsl2/nano/core/classloader/NetworkClassLoader??23??A.? de/tsl2/nano/core/ENV$2 java/io/FileReader??????#??DCG .destination??? ar?PLG???? extracting resource ?$?? java/lang/IllegalStateException the resource ' 1' of our main-jar-file is not available or empty! java/io/FileOutputStream??????
getNestedJars?? .*[.]jar?? java/util/ArrayList??????+???????jV nothing to do! $de.tsl2.nano.jarresolver.JarResolver
getPackagei??P?v classloader.usenetwork.loader??? resolving dependencies: &???A #classloader.usenetwork.loader.asked load dependencies from maven: ? ?? $user denied - no dependencies loaded install FAILED couldn't resolve dependencies:
dependency loading successfull tsl2.nano.test?P??o? java/util/LinkedList??????????p?? sremoving properties from serialization while its value is not serializable or doesn't have a default constructor:
qremoving services from serialization while its value is not serializable or doesn't have a default constructor:
???p??7p????p?? org/apache/commons/logging/Log?$?$?$?v??? basedir?v
defaultformat config.relative.path config.path java/io/InputStream java/util/SortedMap
java/util/Map java/lang/Throwable java/util/Collection java/util/List
java/util/Set java/util/Iterator separator replace D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; lastIndexOf (Ljava/lang/String;)I length ()I substring (II)Ljava/lang/String; !de/tsl2/nano/core/util/StringUtil K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; toFirstUpper java/lang/System getClassLoader ()Ljava/lang/ClassLoader; getResourceAsStream (Ljava/io/InputStream;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; equals toString 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ()Ljava/util/Set; ()Ljava/util/Properties; removeAll (Ljava/util/Collection;)Z putAll (Ljava/util/Map;)V -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toFormattedString ((Ljava/lang/Object;IZ)Ljava/lang/String; canRead loadXml isInterface de/tsl2/nano/core/util/Util isFrameworkClass de/tsl2/nano/core/cls/BeanClass hasDefaultConstructor (Ljava/lang/Class;Z)Z createInstance 8(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; saveXml (CC)Ljava/lang/String; getAbsoluteFile mkdirs J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; de/tsl2/nano/core/util/FileUtil concat de/tsl2/nano/core/log/LogFactory
setLogFile setLogFactoryXml getFileBytes -(Ljava/lang/String;Ljava/lang/ClassLoader;)[B ([B)V de/tsl2/nano/core/util/CLI$Color Color YELLOW "Lde/tsl2/nano/core/util/CLI$Color; de/tsl2/nano/core/util/CLI tag H(Ljava/lang/Object;Lde/tsl2/nano/core/util/CLI$Color;)Ljava/lang/String; &de/tsl2/nano/core/execution/SystemUtil
createInfo registerMethod L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z[Ljava/lang/Class;)V getPath i(Ljava/lang/String;Ljava/lang/Class;Lde/tsl2/nano/core/execution/CompatibilityLayer;ZZ)Ljava/lang/Object; 3(Ljava/io/File;Ljava/lang/Class;)Ljava/lang/Object; getContextClassLoader put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getAbsolutePath mkdir hasResource si (()Lde/tsl2/nano/core/execution/Profiler; java/lang/Thread "setDefaultUncaughtExceptionHandler .(Ljava/lang/Thread$UncaughtExceptionHandler;)V currentTimeMillis ()J (J)V valueOf (I)Ljava/lang/Integer; intValue J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;I)V checkAndUpdate run 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Z java/util/Collections synchronizedSortedMap ,(Ljava/util/SortedMap;)Ljava/util/SortedMap; getClass ()Ljava/lang/Class;
getInterfaces ()[Ljava/lang/Class;
startsWith java/util/ResourceBundle
clearCache deleteRecursive (Ljava/io/File;)Z #de/tsl2/nano/core/cls/PrimitiveUtil isPrimitiveOrWrapper convert 7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; containsKey !de/tsl2/nano/core/util/NumberUtil isInteger
isFloating doubleValue ()D java/lang/Double (D)Ljava/lang/Double; longValue java/lang/Long (J)Ljava/lang/Long; remove java/util/Locale
getDefault ()Ljava/util/Locale; getBundle W(Ljava/lang/String;Ljava/util/Locale;Ljava/lang/ClassLoader;)Ljava/util/ResourceBundle; de/tsl2/nano/core/Messages (Ljava/util/ResourceBundle;Z)V getString $(Ljava/lang/Enum;)Ljava/lang/String;
replaceAll ^(Ljava/lang/CharSequence;Ljava/lang/String;Lde/tsl2/nano/core/ITransformer;)Ljava/lang/String; getFormattedString 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; createBeanClass 5(Ljava/lang/String;)Lde/tsl2/nano/core/cls/BeanClass; '([Ljava/lang/Object;)Ljava/lang/Object;
getSimpleName toLowerCase trim (Z)Ljava/lang/Boolean; booleanValue userDirFile "(Ljava/lang/String;)Ljava/io/File; contains (Ljava/lang/CharSequence;)Z
isAbsolute dump '(Ljava/lang/Object;Ljava/lang/String;)V exists de/tsl2/nano/core/util/MapUtil 6(Ljava/util/Map;Ljava/util/Collection;)Ljava/util/Map; removeAllNulls (Ljava/util/Map;)Ljava/util/Map;
currentThread ()Ljava/lang/Thread; setContextClassLoader (Ljava/lang/ClassLoader;)V ,de/tsl2/nano/core/classloader/LibClassLoader addLibraryPath (Ljava/io/File;)V (Ljava/io/Reader;)V "de/tsl2/nano/core/ManagedException forward ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; (J)Ljava/lang/StringBuilder; copy de/tsl2/nano/core/AppLoader isNestingJar endsWith
getParentFile write A(Ljava/io/InputStream;Ljava/io/OutputStream;Ljava/lang/String;Z)J
setExecutable (Z)Z -(Ljava/lang/Throwable;Z)Ljava/lang/Throwable; call 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; getFiles 5(Ljava/lang/String;Ljava/lang/String;)[Ljava/io/File; (I)V java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; addAll add size toArray (([Ljava/lang/Object;)[Ljava/lang/Object; ](Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; de/tsl2/nano/core/util/NetUtil isOnline '(Ljava/lang/Object;I)Ljava/lang/String; #de/tsl2/nano/core/exception/Message send ask
getBoolean getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; !de/tsl2/nano/core/util/ObjectUtil isSingleValueType synchronizedMap isAssignableFrom isStandardType java/lang/reflect/Proxy isProxyClass getInvocationHandler 9(Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler; FRAMEWORK_PACKAGE ()Ljava/lang/Package; java/lang/Package ! G J pq r s uv r ?
wx yz { ) | }s~s??Z??Z??Z??cv?c? ?? ? ?{ ) | }s?s??Z??Z??Z??c??c? ??? ??? ? ? ?v ?v ?v ?v ?v ?v ?v r ? ?v r ?v r K ?v r
?v r - ?v r U M ?? ? S *? *? *? Y? ? *? ? ? ? s v ? ?? ?x ?? ? { 7? W? ?
? K*
? *?
d? **?
d? K*
? ? ? ? ? ? ? + ?? '?v ? ? +? ?? ? ? ?? K*? ? ? ? L+? ?? Y? M,+? ? Y? ,? ? ? ,? ? ? , ? ? ? ,!? ? ",#? ? $? %? &? ? 'K*? (W,? )? *? )? + W? *,? ,? -?? L-?*?
? ? . ? V ? ?
? ? ? ? ! ? &