org.openejb.proxy
Class SerializationHanlder

java.lang.Object
  extended byorg.openejb.proxy.SerializationHanlder
All Implemented Interfaces:
EJBInterceptor

public class SerializationHanlder
extends Object
implements EJBInterceptor


Constructor Summary
SerializationHanlder(EJBInterceptor next)
           
 
Method Summary
 org.apache.geronimo.core.service.InvocationResult invoke(EJBInvocation ejbInvocation)
           
static void setStrategy(ReplacementStrategy strategy)
          This method is public so it can be called by other parts of the container during their serialization operations, namely session passivation
static Object writeReplace(Object object, ProxyInfo proxyInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerializationHanlder

public SerializationHanlder(EJBInterceptor next)
Method Detail

invoke

public org.apache.geronimo.core.service.InvocationResult invoke(EJBInvocation ejbInvocation)
                                                         throws Throwable
Specified by:
invoke in interface EJBInterceptor
Throws:
Throwable

setStrategy

public static void setStrategy(ReplacementStrategy strategy)
This method is public so it can be called by other parts of the container during their serialization operations, namely session passivation

Parameters:
strategy -

writeReplace

public static Object writeReplace(Object object,
                                  ProxyInfo proxyInfo)
                           throws ObjectStreamException
Throws:
ObjectStreamException


Copyright © 1999-2005 OpenEJB. All Rights Reserved.