* </pre>
*/
public void callManager(final Event event, final Callback callback) {
if (delegate instanceof DefaultCommunicationClientImpl) {
DefaultCommunicationClientImpl defaultClient = (DefaultCommunicationClientImpl) delegate;
defaultClient.submit(new Runnable() {
@Override
public void run() {
Object result = callManager(event);
callback.call(result);