Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- addNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- AnnotatedExportBinder - Class in org.weakref.jmx.guice
- AnnotatedExportBuilder - Class in org.weakref.jmx.guice
-
Deprecated.
- annotatedWith(Annotation) - Method in class org.weakref.jmx.guice.AnnotatedExportBinder
- annotatedWith(Annotation) - Method in class org.weakref.jmx.guice.AnnotatedExportBuilder
-
Deprecated.
- annotatedWith(Class<? extends Annotation>) - Method in class org.weakref.jmx.guice.AnnotatedExportBinder
- annotatedWith(Class<? extends Annotation>) - Method in class org.weakref.jmx.guice.AnnotatedExportBuilder
-
Deprecated.
- as(String) - Method in class org.weakref.jmx.guice.NamedBindingBuilder
-
Deprecated.
- as(String) - Method in class org.weakref.jmx.guice.NamedExportBinder
- as(BiFunction<ObjectNameGenerator, Map.Entry<K, V>, ObjectName>) - Method in class org.weakref.jmx.guice.MapExportBinder
- as(BiFunction<ObjectNameGenerator, T, ObjectName>) - Method in class org.weakref.jmx.guice.SetExportBinder
- as(Function<ObjectNameGenerator, String>) - Method in class org.weakref.jmx.guice.NamedExportBinder
B
- binder - Variable in class org.weakref.jmx.guice.MapExportBinder
- binder - Variable in class org.weakref.jmx.guice.NamedBindingBuilder
-
Deprecated.
- binder - Variable in class org.weakref.jmx.guice.NamedExportBinder
- build() - Method in class org.weakref.jmx.MBeanAttributeBuilder
- build() - Method in class org.weakref.jmx.MBeanOperationBuilder
- build() - Method in class org.weakref.jmx.ObjectNameBuilder
- builder(Class<?>) - Static method in class org.weakref.jmx.ObjectNames
- builder(Class<?>, Named) - Static method in class org.weakref.jmx.ObjectNames
- builder(Class<?>, Annotation) - Static method in class org.weakref.jmx.ObjectNames
- builder(Class<?>, Class<? extends Annotation>) - Static method in class org.weakref.jmx.ObjectNames
- builder(Class<?>, String) - Static method in class org.weakref.jmx.ObjectNames
C
- configure() - Method in class org.weakref.jmx.guice.MBeanModule
- configure() - Method in class org.weakref.jmx.testing.TestingMBeanModule
- configureMBeans() - Method in class org.weakref.jmx.guice.MBeanModule
-
Deprecated.subclassing no longer supported. Use ExportBinder instead
- createMBean(String, ObjectName) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- createMBean(String, ObjectName, Object[], String[]) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- createMBean(String, ObjectName, ObjectName) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- createMBean(String, ObjectName, ObjectName, Object[], String[]) - Method in class org.weakref.jmx.testing.TestingMBeanServer
D
- defaultObjectNameGenerator() - Static method in interface org.weakref.jmx.ObjectNameGenerator
- description() - Element in annotation interface org.weakref.jmx.Managed
- deserialize(String, byte[]) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- deserialize(String, ObjectName, byte[]) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- deserialize(ObjectName, byte[]) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- destroy() - Method in class org.weakref.jmx.MBeanExporter
E
- export(Key<?>) - Method in class org.weakref.jmx.guice.ExportBinder
- export(Key<?>) - Method in class org.weakref.jmx.guice.ExportBuilder
-
Deprecated.
- export(Key<?>) - Method in class org.weakref.jmx.guice.MBeanModule
-
Deprecated.
- export(Class<?>) - Method in class org.weakref.jmx.guice.ExportBinder
- export(Class<?>) - Method in class org.weakref.jmx.guice.ExportBuilder
-
Deprecated.
- export(Class<?>) - Method in class org.weakref.jmx.guice.MBeanModule
-
Deprecated.
- export(String, Object) - Method in class org.weakref.jmx.MBeanExporter
- export(ObjectName, Object) - Method in class org.weakref.jmx.MBeanExporter
- ExportBinder - Class in org.weakref.jmx.guice
- ExportBuilder - Class in org.weakref.jmx.guice
-
Deprecated.
- exportMap(Class<K>, Class<V>) - Method in class org.weakref.jmx.guice.ExportBinder
- exportMap(Class<V>) - Method in class org.weakref.jmx.guice.ExportBinder
- exportSet(Class<T>) - Method in class org.weakref.jmx.guice.ExportBinder
- exportWithGeneratedName(Object) - Method in class org.weakref.jmx.MBeanExporter
- exportWithGeneratedName(Object, Class<?>) - Method in class org.weakref.jmx.MBeanExporter
- exportWithGeneratedName(Object, Class<?>, String) - Method in class org.weakref.jmx.MBeanExporter
- exportWithGeneratedName(Object, Class<?>, Map<String, String>) - Method in class org.weakref.jmx.MBeanExporter
F
- flatten() - Method in class org.weakref.jmx.MBeanAttributeBuilder
- Flatten - Annotation Interface in org.weakref.jmx
- fromExportedObject(Object) - Static method in class org.weakref.jmx.ManagedClass
G
- generatedNameOf(Class<?>) - Method in interface org.weakref.jmx.ObjectNameGenerator
- generatedNameOf(Class<?>) - Static method in class org.weakref.jmx.ObjectNames
-
Produce a standardized JMX object name.
- generatedNameOf(Class<?>, Named) - Static method in class org.weakref.jmx.ObjectNames
-
Produce a generated JMX object name.
- generatedNameOf(Class<?>, Annotation) - Static method in class org.weakref.jmx.ObjectNames
-
Produce a generated JMX object name.
- generatedNameOf(Class<?>, Class<? extends Annotation>) - Static method in class org.weakref.jmx.ObjectNames
-
Produce a generated JMX object name.
- generatedNameOf(Class<?>, String) - Method in interface org.weakref.jmx.ObjectNameGenerator
- generatedNameOf(Class<?>, String) - Static method in class org.weakref.jmx.ObjectNames
-
Produce a generated JMX object name.
- generatedNameOf(Class<?>, Map<String, String>) - Method in interface org.weakref.jmx.ObjectNameGenerator
- getAttribute(ObjectName, String) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- getAttributeDescription(String) - Method in class org.weakref.jmx.ManagedClass
- getAttributeNames() - Method in class org.weakref.jmx.ManagedClass
- getAttributes(ObjectName, String[]) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- getChildren() - Method in class org.weakref.jmx.ManagedClass
- getClassLoader(ObjectName) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- getClassLoaderFor(ObjectName) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- getClassLoaderRepository() - Method in class org.weakref.jmx.testing.TestingMBeanServer
- getDefaultDomain() - Method in class org.weakref.jmx.testing.TestingMBeanServer
- getDescription() - Method in class org.weakref.jmx.ManagedAttribute
- getDomains() - Method in class org.weakref.jmx.testing.TestingMBeanServer
- getExportedObject(ObjectName) - Method in class org.weakref.jmx.MBeanExporter
- getExportedObjects() - Method in class org.weakref.jmx.MBeanExporter
- getInfo() - Method in interface org.weakref.jmx.MBeanAttribute
- getManagedClasses() - Method in class org.weakref.jmx.MBeanExporter
- getMBeanCount() - Method in class org.weakref.jmx.testing.TestingMBeanServer
- getMBeanInfo(ObjectName) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- getMethod() - Method in class org.weakref.jmx.ManagedAttribute
- getName() - Method in class org.weakref.jmx.ManagedAttribute
- getName() - Method in interface org.weakref.jmx.MBeanAttribute
- getObjectInstance(ObjectName) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- getObjectName() - Method in class org.weakref.jmx.MBeanExport
- getReason() - Method in exception org.weakref.jmx.JmxException
- getTarget() - Method in class org.weakref.jmx.ManagedClass
- getTargetClass() - Method in class org.weakref.jmx.ManagedClass
- getValue() - Method in interface org.weakref.jmx.MBeanAttribute
I
- INSTANCE_ALREADY_EXISTS - Enum constant in enum class org.weakref.jmx.JmxException.Reason
- INSTANCE_NOT_FOUND - Enum constant in enum class org.weakref.jmx.JmxException.Reason
- instantiate(String) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- instantiate(String, Object[], String[]) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- instantiate(String, ObjectName) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- instantiate(String, ObjectName, Object[], String[]) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- INVALID_ANNOTATION - Enum constant in enum class org.weakref.jmx.JmxException.Reason
- invoke(ObjectName, String, Object[], String[]) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- invokeAttribute(String) - Method in class org.weakref.jmx.ManagedClass
- isAttributeFlatten(String) - Method in class org.weakref.jmx.ManagedClass
- isFlatten() - Method in class org.weakref.jmx.ManagedAttribute
- isInstanceOf(ObjectName, String) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- isRegistered(ObjectName) - Method in class org.weakref.jmx.testing.TestingMBeanServer
J
- JmxException - Exception in org.weakref.jmx
- JmxException.Reason - Enum Class in org.weakref.jmx
K
- key - Variable in class org.weakref.jmx.guice.NamedBindingBuilder
-
Deprecated.
- key - Variable in class org.weakref.jmx.guice.NamedExportBinder
- keyClass - Variable in class org.weakref.jmx.guice.MapExportBinder
M
- MALFORMED_OBJECT_NAME - Enum constant in enum class org.weakref.jmx.JmxException.Reason
- Managed - Annotation Interface in org.weakref.jmx
- ManagedAnnotation - Annotation Interface in org.weakref.jmx
- ManagedAttribute - Class in org.weakref.jmx
- ManagedAttribute(Method, String, String, boolean) - Constructor for class org.weakref.jmx.ManagedAttribute
- ManagedClass - Class in org.weakref.jmx
- MapExportBinder<K,
V> - Class in org.weakref.jmx.guice - MapNamingFunction<K,
V> - Interface in org.weakref.jmx.guice - MapObjectNameFunction<K,
V> - Interface in org.weakref.jmx.guice - MBEAN_REGISTRATION - Enum constant in enum class org.weakref.jmx.JmxException.Reason
- MBeanAttribute - Interface in org.weakref.jmx
- MBeanAttributeBuilder - Class in org.weakref.jmx
- MBeanAttributeBuilder() - Constructor for class org.weakref.jmx.MBeanAttributeBuilder
- MBeanExport - Class in org.weakref.jmx
- MBeanExport(ObjectName, Runnable) - Constructor for class org.weakref.jmx.MBeanExport
- MBeanExporter - Class in org.weakref.jmx
- MBeanExporter(MBeanServer) - Constructor for class org.weakref.jmx.MBeanExporter
- MBeanExporter(MBeanServer, Optional<ObjectNameGenerator>) - Constructor for class org.weakref.jmx.MBeanExporter
- MBeanModule - Class in org.weakref.jmx.guice
- MBeanModule() - Constructor for class org.weakref.jmx.guice.MBeanModule
- MBeanOperationBuilder - Class in org.weakref.jmx
- MBeanOperationBuilder() - Constructor for class org.weakref.jmx.MBeanOperationBuilder
N
- name() - Element in annotation interface org.weakref.jmx.Managed
- name(K, V) - Method in interface org.weakref.jmx.guice.MapNamingFunction
- name(K, V) - Method in interface org.weakref.jmx.guice.MapObjectNameFunction
- name(T) - Method in interface org.weakref.jmx.guice.NamingFunction
- name(T) - Method in interface org.weakref.jmx.guice.ObjectNameFunction
- named(String) - Method in class org.weakref.jmx.MBeanAttributeBuilder
- named(String) - Method in class org.weakref.jmx.MBeanOperationBuilder
- NamedBindingBuilder - Class in org.weakref.jmx.guice
-
Deprecated.
- NamedExportBinder - Class in org.weakref.jmx.guice
- NamingFunction<T> - Interface in org.weakref.jmx.guice
- nested() - Method in class org.weakref.jmx.MBeanAttributeBuilder
- Nested - Annotation Interface in org.weakref.jmx
- newExporter(Binder) - Static method in class org.weakref.jmx.guice.ExportBinder
- newExporter(Binder) - Static method in class org.weakref.jmx.guice.MBeanModule
-
Deprecated.
O
- ObjectNameBuilder - Class in org.weakref.jmx
- ObjectNameBuilder(String) - Constructor for class org.weakref.jmx.ObjectNameBuilder
- ObjectNameFunction<T> - Interface in org.weakref.jmx.guice
- ObjectNameGenerator - Interface in org.weakref.jmx
- ObjectNames - Class in org.weakref.jmx
-
Generate JMX object names.
- onInstance(Object) - Method in class org.weakref.jmx.MBeanAttributeBuilder
- onInstance(Object) - Method in class org.weakref.jmx.MBeanOperationBuilder
- org.weakref.jmx - package org.weakref.jmx
- org.weakref.jmx.guice - package org.weakref.jmx.guice
- org.weakref.jmx.testing - package org.weakref.jmx.testing
Q
- queryMBeans(ObjectName, QueryExp) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- queryNames(ObjectName, QueryExp) - Method in class org.weakref.jmx.testing.TestingMBeanServer
R
- registerMBean(Object, ObjectName) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- removeNotificationListener(ObjectName, NotificationListener) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- removeNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- removeNotificationListener(ObjectName, ObjectName) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- removeNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class org.weakref.jmx.testing.TestingMBeanServer
S
- setAttribute(ObjectName, Attribute) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- setAttributes(ObjectName, AttributeList) - Method in class org.weakref.jmx.testing.TestingMBeanServer
- SetExportBinder<T> - Class in org.weakref.jmx.guice
- setValue(Object) - Method in interface org.weakref.jmx.MBeanAttribute
- StringMapExportBinder<V> - Class in org.weakref.jmx.guice
T
- TestingMBeanModule - Class in org.weakref.jmx.testing
- TestingMBeanModule() - Constructor for class org.weakref.jmx.testing.TestingMBeanModule
- TestingMBeanServer - Class in org.weakref.jmx.testing
- TestingMBeanServer() - Constructor for class org.weakref.jmx.testing.TestingMBeanServer
- toString() - Method in class org.weakref.jmx.MBeanExport
U
- unexport() - Method in class org.weakref.jmx.MBeanExport
- unexport(String) - Method in class org.weakref.jmx.MBeanExporter
- unexport(ObjectName) - Method in class org.weakref.jmx.MBeanExporter
- unexportAll() - Method in class org.weakref.jmx.MBeanExporter
-
Deprecated.Backwards compatible to 1.11. For new code, use
MBeanExporter.unexportAllAndReportMissing()
. - unexportAllAndReportMissing() - Method in class org.weakref.jmx.MBeanExporter
-
Unexports all MBeans that have been exported through this MBeanExporter.
- unexportWithGeneratedName(Class<?>) - Method in class org.weakref.jmx.MBeanExporter
- unexportWithGeneratedName(Class<?>, String) - Method in class org.weakref.jmx.MBeanExporter
- unexportWithGeneratedName(Class<?>, Map<String, String>) - Method in class org.weakref.jmx.MBeanExporter
- unregisterMBean(ObjectName) - Method in class org.weakref.jmx.testing.TestingMBeanServer
V
- valueOf(String) - Static method in enum class org.weakref.jmx.JmxException.Reason
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.weakref.jmx.JmxException.Reason
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withAnnotatedGetter(Method) - Method in class org.weakref.jmx.MBeanAttributeBuilder
- withAnnotatedMethod(Method) - Method in class org.weakref.jmx.MBeanOperationBuilder
- withAnnotatedSetter(Method) - Method in class org.weakref.jmx.MBeanAttributeBuilder
- withConcreteGetter(Method) - Method in class org.weakref.jmx.MBeanAttributeBuilder
- withConcreteMethod(Method) - Method in class org.weakref.jmx.MBeanOperationBuilder
- withConcreteSetter(Method) - Method in class org.weakref.jmx.MBeanAttributeBuilder
- withGeneratedName() - Method in class org.weakref.jmx.guice.NamedBindingBuilder
-
Deprecated.Names the MBean according to
ObjectNames
name generator methods. - withGeneratedName() - Method in class org.weakref.jmx.guice.NamedExportBinder
-
Names the MBean according to
ObjectNames
name generator methods. - withGeneratedName() - Method in class org.weakref.jmx.guice.StringMapExportBinder
- withGeneratedName(MapNamingFunction<K, V>) - Method in class org.weakref.jmx.guice.MapExportBinder
- withGeneratedName(MapObjectNameFunction<K, V>) - Method in class org.weakref.jmx.guice.MapExportBinder
- withGeneratedName(NamingFunction<T>) - Method in class org.weakref.jmx.guice.SetExportBinder
- withGeneratedName(NamingFunction<V>) - Method in class org.weakref.jmx.guice.MapExportBinder
- withGeneratedName(ObjectNameFunction<T>) - Method in class org.weakref.jmx.guice.SetExportBinder
- withGeneratedName(ObjectNameFunction<V>) - Method in class org.weakref.jmx.guice.MapExportBinder
- withPlatformMBeanServer() - Static method in class org.weakref.jmx.MBeanExporter
-
Get an MBeanExporter that uses the default platform mbean server
- withProperties(Map<String, String>) - Method in class org.weakref.jmx.ObjectNameBuilder
- withProperty(String, String) - Method in class org.weakref.jmx.ObjectNameBuilder
All Classes and Interfaces|All Packages|Serialized Form