
com.adobe.granite.jmx.annotation.OpenAnnotatedStandardMBean.class Maven / Gradle / Ivy
???? 1N
V ?
V ?
V ? ?
? ? ?
T ?
? ? ?
T ?
? ? ?
T ?
? ?
? ?
? ?
?
T ? ? T ? ? ? ?
? ?
T ?
? ?
T ?
? ? ?
T ?
? ? ?
? ?
? ?
? ?
? ?
?
? ? ?
T ? ?
? ?
? ?
( ?
? ?
T ?
T ?
? ?
? ?
T ? ?
? ?
? ?
? ?
2 ?
? ?
T ? ?
? ?
? ?
9 ?
T ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
T ?
? ?
? ? ?
? ? ? log Lorg/slf4j/Logger; &(Ljava/lang/Object;Ljava/lang/Class;)V Code LineNumberTable LocalVariableTable this =Lcom/adobe/granite/jmx/annotation/OpenAnnotatedStandardMBean; implementation Ljava/lang/Object; mbeanInterface Ljava/lang/Class; LocalVariableTypeTable TT; Ljava/lang/Class;
Exceptions Signature 2(TT;Ljava/lang/Class;)V (Ljava/lang/Class;)V Ljava/lang/Class<*>; (Ljava/lang/Class<*>;)V getMBeanInfo ()Ljavax/management/MBeanInfo; i I attrs &[Ljavax/management/MBeanAttributeInfo; openAttrs 4[Ljavax/management/openmbean/OpenMBeanAttributeInfo; consts ([Ljavax/management/MBeanConstructorInfo;
openConsts 6[Ljavax/management/openmbean/OpenMBeanConstructorInfo; ops &[Ljavax/management/MBeanOperationInfo; openOps 4[Ljavax/management/openmbean/OpenMBeanOperationInfo; open Ljavax/management/MBeanInfo; e Ljava/lang/Exception; info convert Z(Ljavax/management/MBeanAttributeInfo;)Ljavax/management/openmbean/OpenMBeanAttributeInfo; %Ljavax/management/MBeanAttributeInfo; ret typeInfo /Lcom/adobe/granite/jmx/annotation/OpenTypeInfo; type %Ljavax/management/openmbean/OpenType; ^(Ljavax/management/MBeanConstructorInfo;)Ljavax/management/openmbean/OpenMBeanConstructorInfo; 'Ljavax/management/MBeanConstructorInfo; sig &[Ljavax/management/MBeanParameterInfo; openSig 4[Ljavax/management/openmbean/OpenMBeanParameterInfo; Z(Ljavax/management/MBeanOperationInfo;)Ljavax/management/openmbean/OpenMBeanOperationInfo; %Ljavax/management/MBeanOperationInfo;
returnType openType ?(Ljavax/management/MBeanConstructorInfo;Ljavax/management/MBeanParameterInfo;I)Ljavax/management/openmbean/OpenMBeanParameterInfo; ctor %Ljavax/management/MBeanParameterInfo; seq clazz ?(Ljavax/management/MBeanOperationInfo;Ljavax/management/MBeanParameterInfo;I)Ljavax/management/openmbean/OpenMBeanParameterInfo; op getClass %(Ljava/lang/String;)Ljava/lang/Class; Ljava/lang/String; ((Ljava/lang/String;)Ljava/lang/Class<*>; ()V
SourceFile OpenAnnotatedStandardMBean.java Y Z Y k n o /javax/management/openmbean/OpenMBeanInfoSupport 1javax/management/openmbean/OpenMBeanAttributeInfo ? ? 3javax/management/openmbean/OpenMBeanConstructorInfo ? ? 1javax/management/openmbean/OpenMBeanOperationInfo ? ?
Y java/lang/Exception W X &Error occur coverting to OpenMBeanInfo -com/adobe/granite/jmx/annotation/OpenTypeInfo !"# 8javax/management/openmbean/OpenMBeanAttributeInfoSupport$
%& Y'()* 1javax/management/openmbean/OpenMBeanParameterInfo ? ? :javax/management/openmbean/OpenMBeanConstructorInfoSupport Y+,
? ?-./ ? ? 8javax/management/openmbean/OpenMBeanOperationInfoSupport01 Y234
56 8javax/management/openmbean/OpenMBeanParameterInfoSupport Y758 void9:; java/lang/Void boolean<= c byte> char? double@ floatA intB longC shortDEFGHIJ ? ;com/adobe/granite/jmx/annotation/OpenAnnotatedStandardMBeanKLM 7com/adobe/granite/jmx/annotation/AnnotatedStandardMBean +javax/management/NotCompliantMBeanException java/lang/ClassNotFoundException javax/management/MBeanInfo
getAttributes (()[Ljavax/management/MBeanAttributeInfo; getConstructors *()[Ljavax/management/MBeanConstructorInfo;
getOperations (()[Ljavax/management/MBeanOperationInfo; getClassName ()Ljava/lang/String; getDescription getNotifications +()[Ljavax/management/MBeanNotificationInfo; ?(Ljava/lang/String;Ljava/lang/String;[Ljavax/management/openmbean/OpenMBeanAttributeInfo;[Ljavax/management/openmbean/OpenMBeanConstructorInfo;[Ljavax/management/openmbean/OpenMBeanOperationInfo;[Ljavax/management/MBeanNotificationInfo;)V cacheMBeanInfo (Ljavax/management/MBeanInfo;)V org/slf4j/Logger warn *(Ljava/lang/String;Ljava/lang/Throwable;)V #javax/management/MBeanAttributeInfo
isReadable ()Z
getReadMethod A(Ljavax/management/MBeanAttributeInfo;)Ljava/lang/reflect/Method; java/lang/reflect/Method
getReturnType ()Ljava/lang/Class; getWriteMethod getParameterTypes ()[Ljava/lang/Class;
getAnnotation Y(Ljavax/management/MBeanAttributeInfo;Ljava/lang/Class;)Ljava/lang/annotation/Annotation; .com/adobe/granite/jmx/annotation/OpenTypeUtils createOpenType g(Ljava/lang/Class;Lcom/adobe/granite/jmx/annotation/OpenTypeInfo;)Ljavax/management/openmbean/OpenType; getName
isWritable isIs O(Ljava/lang/String;Ljava/lang/String;Ljavax/management/openmbean/OpenType;ZZZ)V %javax/management/MBeanConstructorInfo getSignature (()[Ljavax/management/MBeanParameterInfo; [(Ljava/lang/String;Ljava/lang/String;[Ljavax/management/openmbean/OpenMBeanParameterInfo;)V #javax/management/MBeanOperationInfo getMethod A(Ljavax/management/MBeanOperationInfo;)Ljava/lang/reflect/Method; 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; getImpact ()I ?(Ljava/lang/String;Ljava/lang/String;[Ljavax/management/openmbean/OpenMBeanParameterInfo;Ljavax/management/openmbean/OpenType;I)V #javax/management/MBeanParameterInfo getType getParamAnnotation \(Ljavax/management/MBeanConstructorInfo;ILjava/lang/Class;)Ljava/lang/annotation/Annotation; L(Ljava/lang/String;Ljava/lang/String;Ljavax/management/openmbean/OpenType;)V Z(Ljavax/management/MBeanOperationInfo;ILjava/lang/Class;)Ljava/lang/annotation/Annotation; java/lang/String equals (Ljava/lang/Object;)Z java/lang/Boolean TYPE java/lang/Byte java/lang/Character java/lang/Double java/lang/Float java/lang/Integer java/lang/Long java/lang/Short getMBeanInterface java/lang/Class getClassLoader ()Ljava/lang/ClassLoader; java/lang/ClassLoader loadClass org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ! T V W X
Y Z [ e *+,? ? \
@ A ] ^ _ ` a b c d ` e b f g h i j Y k [ P *+? ? \
E F ] ^ _ b c d b l g h i m n o [ ? ?*? L+? ? +?+? M,?? N6,?? -*,2? S????+? :?? :6?? *2?
S????+? :?? :6?? *2?
S???? Y+? +? -+? ? :*? ?M? ,? +?
? ? ? \ b J L M P Q R # S / R 5 V ; W C X N Y \ X b \ h ] p ^ { _ ? ^ ? b ? f ? h ? i ? j ? k ] ?
p q F p q s p q ? r s ? t u ; w v w C o x y h J z { p B | } ? ~ ?
? ? ? ^ _ ? ? ? ? [ ? N+? ? *+? ? ?
*+? ? 2M*+ ? ? N,-? :? Y+? +? !+? +? "+? #? $? \ q u ) v 0 x ] 4 N ^ _ N ? ? 1 ? c ) % ? ? 0 ? ? d 1 ? l g ? ? [ ? ;+? %M,?? &N6,?? -*+,2? 'S???? (Y+? )+? *-? +? \ ? ? ? $ ? * ? ] 4 p q ; ^ _ ; ? ? 6 ? ? 0 ? ? g ? ? [ g*+? ,? -M*+? . ? /? N,-? :+? 0:?? &:6?? *+2? 1S???? 2Y+? 3+? 4+? 5? 6? \ &