Brooklyn

brooklyn.util
[Java] Class Serializers.ClassLoaderObjectInputStream

java.lang.Object
  java.io.InputStream
      java.io.ObjectInputStream
          brooklyn.util.Serializers.ClassLoaderObjectInputStream

public static class Serializers.ClassLoaderObjectInputStream
extends java.io.ObjectInputStream

Follows pattern in org.apache.commons.io.input.ClassLoaderObjectInputStream


Field Summary
 
Fields inherited from class java.io.ObjectInputStream
STREAM_MAGIC, STREAM_VERSION, TC_BASE, TC_NULL, TC_REFERENCE, TC_CLASSDESC, TC_OBJECT, TC_STRING, TC_ARRAY, TC_CLASS, TC_BLOCKDATA, TC_ENDBLOCKDATA, TC_RESET, TC_BLOCKDATALONG, TC_EXCEPTION, TC_LONGSTRING, TC_PROXYCLASSDESC, TC_ENUM, TC_MAX, baseWireHandle, SC_WRITE_METHOD, SC_BLOCK_DATA, SC_SERIALIZABLE, SC_EXTERNALIZABLE, SC_ENUM, SUBSTITUTION_PERMISSION, SUBCLASS_IMPLEMENTATION_PERMISSION, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2
 
Constructor Summary
Serializers.ClassLoaderObjectInputStream(java.io.InputStream inputStream, java.lang.ClassLoader classLoader)

 
Method Summary
protected java.lang.Class resolveClass(java.io.ObjectStreamClass objectStreamClass)

 
Methods inherited from class java.io.ObjectInputStream
java.io.ObjectInputStream#readLine(), java.io.ObjectInputStream#close(), java.io.ObjectInputStream#readObject(), java.io.ObjectInputStream#defaultReadObject(), java.io.ObjectInputStream#readInt(), java.io.ObjectInputStream#readFields(), java.io.ObjectInputStream#readChar(), java.io.ObjectInputStream#read(), java.io.ObjectInputStream#read([B, int, int), java.io.ObjectInputStream#available(), java.io.ObjectInputStream#readUTF(), java.io.ObjectInputStream#readFully([B, int, int), java.io.ObjectInputStream#readFully([B), java.io.ObjectInputStream#readLong(), java.io.ObjectInputStream#readByte(), java.io.ObjectInputStream#readShort(), java.io.ObjectInputStream#readFloat(), java.io.ObjectInputStream#skipBytes(int), java.io.ObjectInputStream#readBoolean(), java.io.ObjectInputStream#readUnsignedByte(), java.io.ObjectInputStream#readUnsignedShort(), java.io.ObjectInputStream#readDouble(), java.io.ObjectInputStream#readUnshared(), java.io.ObjectInputStream#registerValidation(java.io.ObjectInputValidation, int), java.io.ObjectInputStream#mark(int), java.io.ObjectInputStream#reset(), java.io.ObjectInputStream#read([B), java.io.ObjectInputStream#skip(long), java.io.ObjectInputStream#markSupported(), java.io.ObjectInputStream#wait(), java.io.ObjectInputStream#wait(long), java.io.ObjectInputStream#wait(long, int), java.io.ObjectInputStream#equals(java.lang.Object), java.io.ObjectInputStream#toString(), java.io.ObjectInputStream#hashCode(), java.io.ObjectInputStream#getClass(), java.io.ObjectInputStream#notify(), java.io.ObjectInputStream#notifyAll()
 
Methods inherited from class java.io.InputStream
java.io.InputStream#close(), java.io.InputStream#mark(int), java.io.InputStream#reset(), java.io.InputStream#read([B, int, int), java.io.InputStream#read([B), java.io.InputStream#read(), java.io.InputStream#skip(long), java.io.InputStream#available(), java.io.InputStream#markSupported(), java.io.InputStream#wait(), java.io.InputStream#wait(long), java.io.InputStream#wait(long, int), java.io.InputStream#equals(java.lang.Object), java.io.InputStream#toString(), java.io.InputStream#hashCode(), java.io.InputStream#getClass(), java.io.InputStream#notify(), java.io.InputStream#notifyAll()
 

Constructor Detail

Serializers.ClassLoaderObjectInputStream

public Serializers.ClassLoaderObjectInputStream(java.io.InputStream inputStream, java.lang.ClassLoader classLoader)


 
Method Detail

resolveClass

@Override
protected java.lang.Class resolveClass(java.io.ObjectStreamClass objectStreamClass)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.