public final class UdpEventReceiver extends Object implements EventReceiver, UdpEventReceiverMBean
RUNNING, START_PENDING, STARTING, STATUS_NAMES, STOP_PENDING, STOPPED| Constructor and Description |
|---|
UdpEventReceiver()
Constructor for UdpEventReceiver.
|
UdpEventReceiver(int port,
String ipAddress)
Constructor for UdpEventReceiver.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addEventHandler(EventHandler handler)
Adds a new event handler to receiver.
|
void |
addEventHandler(String name)
addEventHandler
|
void |
destroy()
destroy
|
List<EventHandler> |
getEventHandlers()
getEventHandlers
|
String |
getIpAddress()
getIpAddress
|
String |
getName()
getName
|
Integer |
getPort()
getPort
|
int |
getStatus()
getStatus
|
String |
getStatusText()
getStatusText
|
void |
init()
init
|
void |
removeEventHandler(EventHandler handler)
Removes an event handler from the list of handler called when an event is
received.
|
void |
removeEventHandler(String name)
removeEventHandler
|
void |
setEventHandlers(List<EventHandler> eventHandlers)
setEventHandlers
|
void |
setIpAddress(String ipAddress)
setIpAddress
|
void |
setLogPrefix(String prefix)
setLogPrefix
|
void |
setPort(Integer port)
setPort
|
void |
start()
start
|
String |
status()
status
|
void |
stop()
stop
|
public void start()
start
start in interface Fiberstart in interface BaseOnmsMBeanpublic void stop()
stop
stop in interface Fiberstop in interface BaseOnmsMBeanpublic String getName()
getName
public int getStatus()
getStatus
getStatus in interface FibergetStatus in interface BaseOnmsMBeanpublic String getStatusText()
getStatusText
getStatusText in interface BaseOnmsMBeanString object.public String status()
status
status in interface BaseOnmsMBeanString object.public void init()
init
init in interface InitializableFiberinit in interface BaseOnmsMBeanpublic void destroy()
destroy
destroy in interface InitializableFiberdestroy in interface UdpEventReceiverMBeanpublic void setIpAddress(String ipAddress)
setIpAddress
ipAddress - a String object.public void setPort(Integer port)
setPort
setPort in interface UdpEventReceiverMBeanport - a Integer object.public Integer getPort()
getPort
getPort in interface UdpEventReceiverMBeanInteger object.public void addEventHandler(EventHandler handler)
addEventHandler in interface EventReceiverhandler - A reference to an event handlerpublic void removeEventHandler(EventHandler handler)
equals() inherieted from the Object class.
Removes an event handler from the list of handler called when an event is
received. The handler is removed based upon the method
equals() inherieted from the Object class.removeEventHandler in interface EventReceiverhandler - A reference to the event handler.public List<EventHandler> getEventHandlers()
getEventHandlers
List object.public void setEventHandlers(List<EventHandler> eventHandlers)
setEventHandlers
eventHandlers - a List object.public void addEventHandler(String name) throws MalformedObjectNameException, InstanceNotFoundException
addEventHandler
addEventHandler in interface UdpEventReceiverMBeanname - a String object.MalformedObjectNameException - if any.InstanceNotFoundException - if any.public void removeEventHandler(String name) throws MalformedObjectNameException, InstanceNotFoundException
removeEventHandler
removeEventHandler in interface UdpEventReceiverMBeanname - a String object.MalformedObjectNameException - if any.InstanceNotFoundException - if any.public void setLogPrefix(String prefix)
setLogPrefix
setLogPrefix in interface UdpEventReceiverMBeanprefix - a String object.Copyright © 2020. All rights reserved.