org.jboss.remoting.callback
Class CallbackErrorHandlerWrapper

java.lang.Object
  extended by org.jboss.remoting.callback.CallbackErrorHandlerWrapper
All Implemented Interfaces:
CallbackErrorHandler

public class CallbackErrorHandlerWrapper
extends java.lang.Object
implements CallbackErrorHandler

A CallbackErrorHandlerWrapper is used to wrap an MBean proxy that implements org.jboss.remoting.callback.CallbackErrorHandler. If necessary, each call will go through an AccessController.doPrivileged() call.

Version:
$Revision: 1.1 $

Copyright May 5, 2008

Author:
Ron Sigal

Field Summary
 
Fields inherited from interface org.jboss.remoting.callback.CallbackErrorHandler
HANDLER_SUBSYSTEM
 
Constructor Summary
CallbackErrorHandlerWrapper(CallbackErrorHandler proxy)
           
 
Method Summary
 void handleError(java.lang.Throwable ex)
           
 void setCallbackHandler(ServerInvokerCallbackHandler serverInvokerCallbackHandler)
           
 void setConfig(java.util.Map errorHandlerConfig)
          Sets the configuration for the error handler.
 void setServerInvoker(ServerInvoker owner)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallbackErrorHandlerWrapper

public CallbackErrorHandlerWrapper(CallbackErrorHandler proxy)
Method Detail

handleError

public void handleError(java.lang.Throwable ex)
                 throws java.lang.Throwable
Specified by:
handleError in interface CallbackErrorHandler
Throws:
java.lang.Throwable

setCallbackHandler

public void setCallbackHandler(ServerInvokerCallbackHandler serverInvokerCallbackHandler)
Specified by:
setCallbackHandler in interface CallbackErrorHandler

setConfig

public void setConfig(java.util.Map errorHandlerConfig)
Description copied from interface: CallbackErrorHandler
Sets the configuration for the error handler. This will be called per instance creation on the server side.

Specified by:
setConfig in interface CallbackErrorHandler

setServerInvoker

public void setServerInvoker(ServerInvoker owner)
Specified by:
setServerInvoker in interface CallbackErrorHandler


Copyright ? 1998-2005 JBoss Inc . All Rights Reserved.