org.apache.geronimo.security.remoting.jmx
Class RequestChannelInterceptor

java.lang.Object
  extended by org.apache.geronimo.security.remoting.jmx.RequestChannelInterceptor
All Implemented Interfaces:
InvocationHandler, org.apache.geronimo.interceptor.Interceptor

public class RequestChannelInterceptor
extends Object
implements org.apache.geronimo.interceptor.Interceptor, InvocationHandler


Constructor Summary
RequestChannelInterceptor(URI target, ClassLoader cl)
           
 
Method Summary
static Object deserialize(org.activeio.Packet response, ClassLoader cl)
           
 org.apache.geronimo.interceptor.InvocationResult invoke(org.apache.geronimo.interceptor.Invocation invocation)
           
 Object invoke(Object proxy, Method method, Object[] args)
           
static org.activeio.Packet serialize(Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestChannelInterceptor

public RequestChannelInterceptor(URI target,
                                 ClassLoader cl)
Method Detail

invoke

public Object invoke(Object proxy,
                     Method method,
                     Object[] args)
              throws Throwable
Specified by:
invoke in interface InvocationHandler
Throws:
Throwable

invoke

public org.apache.geronimo.interceptor.InvocationResult invoke(org.apache.geronimo.interceptor.Invocation invocation)
                                                        throws Throwable
Specified by:
invoke in interface org.apache.geronimo.interceptor.Interceptor
Throws:
Throwable

deserialize

public static Object deserialize(org.activeio.Packet response,
                                 ClassLoader cl)
                          throws IOException,
                                 ClassNotFoundException
Parameters:
response -
cl -
Returns:
Throws:
IOException
ClassNotFoundException

serialize

public static org.activeio.Packet serialize(Object object)
                                     throws IOException
Throws:
IOException


Copyright © 2006 Apache Software Foundation. All Rights Reserved.