Package org.apache.commons.jcs3.io
Class ObjectInputStreamClassLoaderAware
java.lang.Object
java.io.InputStream
java.io.ObjectInputStream
org.apache.commons.jcs3.io.ObjectInputStreamClassLoaderAware
- All Implemented Interfaces:
- Closeable,- DataInput,- ObjectInput,- ObjectStreamConstants,- AutoCloseable
- 
Nested Class SummaryNested classes/interfaces inherited from class java.io.ObjectInputStreamObjectInputStream.GetField
- 
Field SummaryFields inherited from interface java.io.ObjectStreamConstantsbaseWireHandle, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2, SC_BLOCK_DATA, SC_ENUM, SC_EXTERNALIZABLE, SC_SERIALIZABLE, SC_WRITE_METHOD, STREAM_MAGIC, STREAM_VERSION, SUBCLASS_IMPLEMENTATION_PERMISSION, SUBSTITUTION_PERMISSION, TC_ARRAY, TC_BASE, TC_BLOCKDATA, TC_BLOCKDATALONG, TC_CLASS, TC_CLASSDESC, TC_ENDBLOCKDATA, TC_ENUM, TC_EXCEPTION, TC_LONGSTRING, TC_MAX, TC_NULL, TC_OBJECT, TC_PROXYCLASSDESC, TC_REFERENCE, TC_RESET, TC_STRING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected Class<?>protected Class<?>resolveProxyClass(String[] interfaces) Methods inherited from class java.io.ObjectInputStreamavailable, close, defaultReadObject, enableResolveObject, read, read, readBoolean, readByte, readChar, readClassDescriptor, readDouble, readFields, readFloat, readFully, readFully, readInt, readLine, readLong, readObject, readObjectOverride, readShort, readStreamHeader, readUnshared, readUnsignedByte, readUnsignedShort, readUTF, registerValidation, resolveObject, skipBytesMethods inherited from class java.io.InputStreammark, markSupported, read, reset, skipMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.io.ObjectInputread, skip
- 
Constructor Details- 
ObjectInputStreamClassLoaderAwarepublic ObjectInputStreamClassLoaderAware(InputStream in, ClassLoader classLoader) throws IOException - Throws:
- IOException
 
 
- 
- 
Method Details- 
resolveClass- Overrides:
- resolveClassin class- ObjectInputStream
- Throws:
- ClassNotFoundException
 
- 
resolveProxyClassprotected Class<?> resolveProxyClass(String[] interfaces) throws IOException, ClassNotFoundException - Overrides:
- resolveProxyClassin class- ObjectInputStream
- Throws:
- IOException
- ClassNotFoundException
 
 
-