
de.tsl2.nano.core.exception.Message.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 ?
8 ?
8 ? ? ?
? ?
?
? ? ?
?
? ? ?
? ? ? ?
? ?
8 ?
? ?
? ?
?
? ?
? ? ? ? ? ? ?
?
( ?
? ?
? ?
? ?
? ? ?
? ? # ? ?
? ?
? ? ?
? ? ?
# ? ?
( ?
( ?
? ?
? ?
? ?
?
? ? ? serialVersionUID J
ConstantValue LOG Lorg/apache/commons/logging/Log;
PREFIX_DIALOG Ljava/lang/String; ()V Code LineNumberTable LocalVariableTable this %Lde/tsl2/nano/core/exception/Message; (Ljava/lang/String;)V message (Ljava/nio/ByteBuffer;)V
byteBuffer Ljava/nio/ByteBuffer; (Ljava/io/Serializable;)V beanInstance Ljava/io/Serializable;
getStackTrace ()[Ljava/lang/StackTraceElement; send (Ljava/lang/Throwable;)V msgHolder Ljava/lang/Throwable; UncaughtExceptionHandler InnerClasses @(Ljava/lang/Thread$UncaughtExceptionHandler;Ljava/lang/Object;)V exceptionHandler +Ljava/lang/Thread$UncaughtExceptionHandler; Ljava/lang/Object;
StackMapTable ? ? ? ? ask 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; askInstance result LocalVariableTypeTable TT; Signature 0(Ljava/lang/String;TT;)TT; sendAndWaitForResponse 7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; responseType Ljava/lang/Class; response &Lde/tsl2/nano/core/exception/Response; value Ljava/lang/Class; ? C(Ljava/lang/String;Ljava/lang/Class;)TT; createResponse :(Ljava/lang/Object;)Lde/tsl2/nano/core/exception/Response; obj &(Ljava/lang/String;)Ljava/lang/Object; hex [B &(Ljava/lang/Object;)Ljava/lang/String; -(TT;)Ljava/lang/String; toString ()Ljava/lang/String;
SourceFile Message.java B C B I > ? java/lang/StringBuilder creating message: ? ? | } ? ? ? ? ? ? ? ? !creating message from bytebuffer x z 'creating message from serialize object java/lang/StackTraceElement @ ? ? ? ? } S I ? )java/lang/Thread$UncaughtExceptionHandler ? ? ? S Y ? ? ? ? java/lang/Throwable ? ? java/nio/ByteBuffer #de/tsl2/nano/core/exception/Message B K ? z ? ? ? ? ? j k $de/tsl2/nano/core/exception/Response ? ? ? java/lang/Class ? ? p \ java/lang/String ? ? ? ? ? ? message response: ? ? ==> converting to ( ) B ? /dialog: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/lang/RuntimeException java/lang/Object java/lang/Thread append -(Ljava/lang/String;)Ljava/lang/StringBuilder; org/apache/commons/logging/Log trace (Ljava/lang/Object;)V array ()[B !de/tsl2/nano/core/util/StringUtil toHexString ([B)Ljava/lang/String; "de/tsl2/nano/core/ManagedException toRuntimeEx 5(Ljava/lang/Throwable;ZZ)Ljava/lang/RuntimeException;
getMessage de/tsl2/nano/core/ENV get %(Ljava/lang/Class;)Ljava/lang/Object;
currentThread ()Ljava/lang/Thread; getUncaughtExceptionHandler -()Ljava/lang/Thread$UncaughtExceptionHandler; info valueOf uncaughtException *(Ljava/lang/Thread;Ljava/lang/Throwable;)V getClass ()Ljava/lang/Class; %de/tsl2/nano/core/util/ConcurrentUtil
getCurrent
removeCurrent ([Ljava/lang/Class;)V #de/tsl2/nano/core/cls/PrimitiveUtil isPrimitiveOrWrapper (Ljava/lang/Class;)Z !de/tsl2/nano/core/util/FormatUtil parse 7(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; length ()I substring (I)Ljava/lang/String; de/tsl2/nano/core/util/ByteUtil fromHex (Ljava/lang/String;)[B !de/tsl2/nano/core/util/ObjectUtil convertToObject ([B)Ljava/lang/Object; serialize (Ljava/lang/Object;)[B de/tsl2/nano/core/log/LogFactory getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; ! 8 9 : ; <