Hierarchy For Package io.activej.jmx
Class Hierarchy
- java.lang.Object
- io.activej.jmx.AbstractAttributeNodeForLeaf (implements io.activej.jmx.AttributeNode)
- io.activej.jmx.AttributeNodeForList
- io.activej.jmx.AttributeNodeForMap
- io.activej.jmx.AttributeNodeForThrowable
- io.activej.jmx.AttributeNodeForType<T>
- io.activej.common.builder.AbstractBuilder<B,
T> (implements io.activej.common.builder.Builder<T>, io.activej.common.initializer.WithInitializer<T>) - io.activej.jmx.JmxBeanSettings.Builder
- io.activej.jmx.JmxModule.Builder
- io.activej.jmx.JmxRegistry.Builder
- io.activej.inject.module.AbstractModule (implements io.activej.inject.module.Module)
- io.activej.jmx.JmxModule
- io.activej.jmx.AttributeNodeForPojo (implements io.activej.jmx.AttributeNode)
- io.activej.jmx.DynamicMBeanFactory
- io.activej.jmx.DynamicMBeanFactory.DynamicMBeanAggregator (implements javax.management.DynamicMBean)
- io.activej.jmx.DynamicMBeanFactory.JmxCustomTypeAdapter<T>
- io.activej.jmx.JmxBeanSettings
- io.activej.jmx.JmxRegistry (implements io.activej.jmx.JmxRegistryMXBean)
- java.lang.Record
- io.activej.jmx.DynamicMBeanFactory.AttributeDescriptor
- io.activej.jmx.DynamicMBeanFactory.OperationKey
- io.activej.jmx.ProtoObjectName
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.activej.jmx.SetterException
- java.lang.Exception
- io.activej.jmx.Utils
- io.activej.jmx.ValueFetcherDirect (implements io.activej.jmx.ValueFetcher)
- io.activej.jmx.ValueFetcherFromGetter (implements io.activej.jmx.ValueFetcher)
- io.activej.jmx.ValueFetcherFromGetterArrayAdapter (implements io.activej.jmx.ValueFetcher)
- io.activej.jmx.AbstractAttributeNodeForLeaf (implements io.activej.jmx.AttributeNode)
Interface Hierarchy
- io.activej.jmx.AttributeModifier<T>
- io.activej.jmx.AttributeNode
- io.activej.jmx.JmxRegistryMXBean
- io.activej.jmx.ProtoObjectNameMapper
- io.activej.jmx.ValueFetcher