Package io.hekate.core.jmx
Annotation Type JmxTypeName
-
@Documented @Retention(RUNTIME) @Target(TYPE) public @interface JmxTypeName
Provides a custom value for the'type'
attribute of anObjectName
.This annotation can be placed on an
MXBean
-annotated interface of a JMX object that gets registered to theJmxService
. If such annotation is present then itsvalue()
will override the default (auto-generated) value of the'type'
attribute of that JMX objects'sObjectName
.- See Also:
JmxService
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description String
value
Returns the value for theObjectName
's'type'
attribute.
-
-
-
Element Detail
-
value
String value
Returns the value for theObjectName
's'type'
attribute.- Returns:
- Value for the
ObjectName
's'type'
attribute.
-
-