Dependencies
Declarations
-
org
-
eclipse
-
jetty
-
jmx
-
ConnectorServer
-
MBeanContainer
-
LOG: Logger
-
__unique: ConcurrentMap<String, AtomicInteger>
-
ROOT: Container
-
_mbeanServer: MBeanServer
-
_useCacheForOtherClassLoaders: boolean
-
_metaData: ConcurrentMap<Class, MetaData>
-
_beans: ConcurrentMap<Object, Container>
-
_mbeans: ConcurrentMap<Object, ObjectName>
-
_domain: String
-
MBeanContainer(MBeanServer): void
-
MBeanContainer(MBeanServer, boolean): void
-
getMBeanServer(): MBeanServer
-
isUseCacheForOtherClassLoaders(): boolean
-
setDomain(String): void
-
getDomain(): String
-
mbeanFor(Object): Object
-
mbeanFor(MBeanContainer, Object): Object
-
findMetaData(MBeanContainer, Class<Object>): MetaData
-
getMetaData(MBeanContainer, Class<Object>): MetaData
-
newMetaData(MBeanContainer, Class<Object>): MetaData
-
findConstructor(Class<Object>): Constructor<Object>
-
findMBean(Object): ObjectName
-
findBean(ObjectName): Object
-
beanAdded(Container, Object): void
-
beanRemoved(Container, Object): void
-
makeName(String): String
-
dump(Appendable, String): void
-
dump(): String
-
destroy(): void
-
unregister(ObjectName): void
-
MetaData
-
LOG: Logger
-
NO_ATTRIBUTES: MBeanAttributeInfo[]
-
NO_CONSTRUCTORS: MBeanConstructorInfo[]
-
NO_OPERATIONS: MBeanOperationInfo[]
-
NO_NOTIFICATIONS: MBeanNotificationInfo[]
-
_attributes: Map<String, AttributeInfo>
-
_operations: Map<String, OperationInfo>
-
_klass: Class<Object>
-
_parent: MetaData
-
_interfaces: List<MetaData>
-
_constructor: Constructor<Object>
-
_info: MBeanInfo
-
MetaData(Class<Object>, Constructor<Object>, MetaData, List<MetaData>): void
-
newInstance(Object): Object
-
newInstance(Constructor<Object>, Object): Object
-
getMBeanInfo(): MBeanInfo
-
getAttribute(String, ObjectMBean): Object
-
setAttribute(Attribute, ObjectMBean): void
-
findAttribute(String): AttributeInfo
-
invoke(String, String[], Object[], ObjectMBean): Object
-
findOperation(String): OperationInfo
-
parseMethods(Class[]): void
-
toAttributeName(String): String
-
isManagedObject(Class<Object>): boolean
-
signature(String, String[]): String
-
signature(Method): String
-
buildMBeanInfo(Class<Object>): MBeanInfo
-
collectMBeanAttributeInfos(Map<String, MBeanAttributeInfo>): void
-
collectMBeanOperationInfos(Map<String, MBeanOperationInfo>): void
-
toMBeanException(InvocationTargetException): MBeanException
-
toString(): String
-
AttributeInfo
-
OperationInfo
-
ObjectMBean
-
util
Java files
Class files