|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.management.NotificationBroadcasterSupport
groovy.jmx.builder.JmxEventEmitter
class JmxEventEmitter extends NotificationBroadcasterSupport
The JmxEventEmitter is a JMX Broadcaster class that is used to send generic events on the MBeanServer's event bus. It is used by the Emitter node () to send event to registered listeners.
def jmx = JmxBuilder() jmx.emitter(name:"Object name"|ObjectName(), event:"event type") ... jmx.emitter.send(object)
Nested Class Summary | |
---|---|
class |
JmxEventEmitter.NumberSequencer
|
Constructor Summary | |
JmxEventEmitter()
|
Method Summary | |
---|---|
String
|
getEvent()
Event type getter |
String
|
getMessage()
Event message getter |
long
|
send(Object data)
Called to broadcast message on MBeanServer event bus. |
void
|
setEvent(String event)
Event type setter |
void
|
setMessage(String message)
Event message setter. |
Methods inherited from class NotificationBroadcasterSupport | |
---|---|
addNotificationListener, getNotificationInfo, removeNotificationListener, removeNotificationListener, sendNotification, wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Constructor Detail |
---|
JmxEventEmitter()
Method Detail |
---|
public String getEvent()
public String getMessage()
public long send(Object data)
public void setEvent(String event)
public void setMessage(String message)
Copyright © 2003-2009 The Codehaus. All rights reserved.