org.apache.awf.io.callback
Class JMXDebuggableCallbackManager

java.lang.Object
  extended by org.apache.awf.io.callback.JMXDebuggableCallbackManager
All Implemented Interfaces:
CallbackManager, CallbackManagerMXBean

public class JMXDebuggableCallbackManager
extends Object
implements CallbackManager, CallbackManagerMXBean


Constructor Summary
JMXDebuggableCallbackManager()
           
 
Method Summary
 void addCallback(AsyncCallback callback)
           
 boolean execute()
           
 int getNumberOfCallbacks()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMXDebuggableCallbackManager

public JMXDebuggableCallbackManager()
Method Detail

getNumberOfCallbacks

public int getNumberOfCallbacks()
Specified by:
getNumberOfCallbacks in interface CallbackManagerMXBean

addCallback

public void addCallback(AsyncCallback callback)
Specified by:
addCallback in interface CallbackManager

execute

public boolean execute()
Specified by:
execute in interface CallbackManager
Returns:
true if there are callbacks scheduled to be executed during the next IO loop iteration.


Copyright © 2012. All Rights Reserved.