public static class MBeanListener.CallbackImpl extends Object implements MBeanListener.Callback
Modifier and Type | Field and Description |
---|---|
protected CountDownLatch |
mLatch |
Constructor and Description |
---|
MBeanListener.CallbackImpl() |
MBeanListener.CallbackImpl(boolean stopAtFirst) |
Modifier and Type | Method and Description |
---|---|
void |
await()
Optional: wait for the CountDownLatch to fire
If used, the subclass should countDown() the latch when the
appropriate event happens
|
ObjectName |
getRegistered() |
ObjectName |
getUnregistered() |
void |
mbeanRegistered(ObjectName objectName,
MBeanListener listener) |
void |
mbeanUnregistered(ObjectName objectName,
MBeanListener listener) |
protected final CountDownLatch mLatch
public MBeanListener.CallbackImpl()
public MBeanListener.CallbackImpl(boolean stopAtFirst)
public ObjectName getRegistered()
public ObjectName getUnregistered()
public void await()
public void mbeanRegistered(ObjectName objectName, MBeanListener listener)
mbeanRegistered
in interface MBeanListener.Callback
public void mbeanUnregistered(ObjectName objectName, MBeanListener listener)
mbeanUnregistered
in interface MBeanListener.Callback
Copyright © 2017 Oracle. All rights reserved.