Package io.activej.jmx
Class JmxModule
java.lang.Object
io.activej.inject.module.AbstractModule
io.activej.jmx.JmxModule
- All Implemented Interfaces:
io.activej.inject.module.Module
public final class JmxModule
extends io.activej.inject.module.AbstractModule
Turns on support of Jmx in application.
Automatically builds MBeans for parts of application and adds Jmx attributes and operations to it.
Automatically builds MBeans for parts of application and adds Jmx attributes and operations to it.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Methods inherited from class io.activej.inject.module.AbstractModule
bind, bind, bind, bindInstanceInjector, bindInstanceInjector, bindInstanceProvider, bindInstanceProvider, bindIntoSet, bindIntoSet, bindIntoSet, bindOptionalDependency, bindOptionalDependency, combineWith, configure, generate, generate, getBindingGenerators, getBindings, getBindingTransformers, getMultibinders, install, multibind, multibindToMap, multibindToMap, multibindToSet, multibindToSet, multibindToSet, overrideWith, scan, scan, toString, transform, transform, transformWithMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.activej.inject.module.Module
getExports, getImports
-
Field Details
-
REFRESH_PERIOD_DEFAULT
-
MAX_JMX_REFRESHES_PER_ONE_CYCLE_DEFAULT
public static final int MAX_JMX_REFRESHES_PER_ONE_CYCLE_DEFAULT
-
-
Method Details
-
create
-
builder
-