Class DiscoveryMulticastResponder
java.lang.Object
org.jolokia.server.core.service.api.AbstractJolokiaService<org.jolokia.server.core.service.api.JolokiaService.Init>
org.jolokia.service.discovery.DiscoveryMulticastResponder
- All Implemented Interfaces:
Comparable<org.jolokia.server.core.service.api.JolokiaService.Init>,org.jolokia.server.core.service.api.JolokiaService<org.jolokia.server.core.service.api.JolokiaService.Init>,org.jolokia.server.core.service.api.JolokiaService.Init
public class DiscoveryMulticastResponder
extends org.jolokia.server.core.service.api.AbstractJolokiaService<org.jolokia.server.core.service.api.JolokiaService.Init>
implements org.jolokia.server.core.service.api.JolokiaService.Init
A receiver which binds to a multicast sockets and responds to multicast requests.
It has lifecycle method for starting and stopping the discovery mechanism.
- Since:
- 24.01.14
- Author:
- roland
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jolokia.server.core.service.api.JolokiaService
org.jolokia.server.core.service.api.JolokiaService.Init -
Constructor Summary
ConstructorsConstructorDescriptionCreate the responder which can be started and stopped -
Method Summary
Methods inherited from class org.jolokia.server.core.service.api.AbstractJolokiaService
compareTo, getJolokiaContext, getOrder, getType, isEnabled, registerJolokiaMBean, unregisterJolokiaMBeanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface org.jolokia.server.core.service.api.JolokiaService
getOrder, getType, isEnabled
-
Constructor Details
-
DiscoveryMulticastResponder
public DiscoveryMulticastResponder()Create the responder which can be started and stopped
-
-
Method Details
-
init
public void init(org.jolokia.server.core.service.api.JolokiaContext pContext) Start the responder (if not already started)- Specified by:
initin interfaceorg.jolokia.server.core.service.api.JolokiaService<org.jolokia.server.core.service.api.JolokiaService.Init>- Overrides:
initin classorg.jolokia.server.core.service.api.AbstractJolokiaService<org.jolokia.server.core.service.api.JolokiaService.Init>
-
destroy
public void destroy()Stop the responder (if not already stopped). Can be restarted afterwards.- Specified by:
destroyin interfaceorg.jolokia.server.core.service.api.JolokiaService<org.jolokia.server.core.service.api.JolokiaService.Init>- Overrides:
destroyin classorg.jolokia.server.core.service.api.AbstractJolokiaService<org.jolokia.server.core.service.api.JolokiaService.Init>
-