com.sun.enterprise.naming.util
Interface ObjectInputOutputStreamFactory

All Known Implementing Classes:
NonOSGiObjectInputOutputStreamFactoryImpl, OSGiObjectInputOutputStreamFactoryImpl

public interface ObjectInputOutputStreamFactory

Author:
Sanjeeb.Sahoo@Sun.COM

Method Summary
 void annotateClass(java.io.ObjectOutputStream out, java.lang.Class<?> cl)
           
 java.io.ObjectInputStream createObjectInputStream(java.io.InputStream in)
           
 java.io.ObjectOutputStream createObjectOutputStream(java.io.OutputStream out)
           
 java.lang.Class<?> resolveClass(java.io.ObjectInputStream in, java.io.ObjectStreamClass desc)
           
 

Method Detail

createObjectInputStream

java.io.ObjectInputStream createObjectInputStream(java.io.InputStream in)
                                                  throws java.io.IOException
Throws:
java.io.IOException

createObjectOutputStream

java.io.ObjectOutputStream createObjectOutputStream(java.io.OutputStream out)
                                                    throws java.io.IOException
Throws:
java.io.IOException

resolveClass

java.lang.Class<?> resolveClass(java.io.ObjectInputStream in,
                                java.io.ObjectStreamClass desc)
                                throws java.io.IOException,
                                       java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

annotateClass

void annotateClass(java.io.ObjectOutputStream out,
                   java.lang.Class<?> cl)
                   throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2012 GlassFish Community. All Rights Reserved.