Dependencies
Declarations
-
org
-
eclipse
-
jetty
-
jmx
-
ConnectorServer
-
RMI_REGISTRY_CLIENT_SOCKET_FACTORY_ATTRIBUTE: String
-
LOG: Logger
-
_jmxURL: JMXServiceURL
-
_environment: Map<String, Object>
-
_objectName: String
-
_sslContextFactory: Server
-
_registryPort: int
-
_rmiPort: int
-
_connectorServer: JMXConnectorServer
-
_registry: Registry
-
ConnectorServer(JMXServiceURL, String): void
-
ConnectorServer(JMXServiceURL, Map<String, Object>, String): void
-
ConnectorServer(JMXServiceURL, Map<String, Object>, String, Server): void
-
getAddress(): JMXServiceURL
-
putAttribute(String, Object): void
-
getObjectName(): String
-
setObjectName(String): void
-
getSslContextFactory(): Server
-
setSslContextFactory(Server): void
-
doStart(): void
-
doStop(): void
-
startRegistry(HostPort): String
-
normalizeHost(String): String
-
stopRegistry(): void
-
JMXRMIServerSocketFactory
-
MBeanContainer
-
LOG: Logger
-
__unique: ConcurrentMap<String, AtomicInteger>
-
ROOT: Container
-
_mbeanServer: MBeanServer
-
_useCacheForOtherClassLoaders: boolean
-
_metaData: ConcurrentMap<Class<Object>, 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
-
reflectContextBasis(Object): String
-
reflectNameBasis(Object): String
-
reflectBasis(Object, String): String
-
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
Java files
Class files