Interface RegistrationBuilder
- All Superinterfaces:
ObjectNameBuilder
- All Known Implementing Classes:
AbstractRegistrationBuilder
TODO JavaDoc
-
Field Summary
Fields inherited from interface ch.raffael.meldioc.library.base.jmx.registry.ObjectNameBuilder
NAME_PROPERTY, TYPE_PROPERTY -
Method Summary
Modifier and TypeMethodDescriptionproperties(io.vavr.collection.Map<String, String> properties) properties(Map<String, String> properties) <T> Tregister(MBeanRegistry.MBeanFactory<? super T> factory, T managed) <T> Tregister(T mbean) toObjectName(Object object) default RegistrationBuilderMethods inherited from interface ch.raffael.meldioc.library.base.jmx.registry.ObjectNameBuilder
toObjectName
-
Method Details
-
type
- Specified by:
typein interfaceObjectNameBuilder
-
type
- Specified by:
typein interfaceObjectNameBuilder
-
type
- Specified by:
typein interfaceObjectNameBuilder
-
clearType
RegistrationBuilder clearType() -
name
- Specified by:
namein interfaceObjectNameBuilder
-
property
- Specified by:
propertyin interfaceObjectNameBuilder
-
properties
- Specified by:
propertiesin interfaceObjectNameBuilder
-
properties
- Specified by:
propertiesin interfaceObjectNameBuilder
-
domain
- Specified by:
domainin interfaceObjectNameBuilder
-
onError
-
register
-
register
<T> T register(T mbean) -
toObjectName
- Throws:
MalformedObjectNameException
-