public class DroolsObjectInputStream extends ObjectInputStream implements DroolsObjectInput
ObjectInputStream.GetFieldbaseWireHandle, 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 and Description |
|---|
DroolsObjectInputStream(InputStream inputStream) |
DroolsObjectInputStream(InputStream inputStream,
ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
ClassLoader |
getClassLoader() |
InternalKnowledgeBase |
getKnowledgeBase() |
Package |
getPackage() |
ClassLoader |
getParentClassLoader() |
InternalWorkingMemory |
getWorkingMemory() |
static InvalidClassException |
newInvalidClassException(Class clazz,
Throwable cause) |
protected Class<?> |
resolveClass(ObjectStreamClass desc) |
protected Class |
resolveClass(String className) |
void |
setClassLoader(ClassLoader classLoader) |
void |
setKnowledgeBase(InternalKnowledgeBase kBase) |
void |
setPackage(Package pkg) |
void |
setWorkingMemory(InternalWorkingMemory workingMemory) |
available, 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, resolveProxyClass, skipBytesmark, markSupported, read, reset, skipclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitavailable, close, read, read, read, readObject, skipreadBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytespublic DroolsObjectInputStream(InputStream inputStream) throws IOException
IOExceptionpublic DroolsObjectInputStream(InputStream inputStream, ClassLoader classLoader) throws IOException
IOExceptionprotected Class resolveClass(String className) throws ClassNotFoundException
ClassNotFoundExceptionprotected Class<?> resolveClass(ObjectStreamClass desc) throws IOException, ClassNotFoundException
resolveClass in class ObjectInputStreamIOExceptionClassNotFoundExceptionpublic static InvalidClassException newInvalidClassException(Class clazz, Throwable cause)
public ClassLoader getClassLoader()
getClassLoader in interface DroolsObjectInputpublic InternalKnowledgeBase getKnowledgeBase()
getKnowledgeBase in interface DroolsObjectInputpublic void setKnowledgeBase(InternalKnowledgeBase kBase)
setKnowledgeBase in interface DroolsObjectInputpublic InternalWorkingMemory getWorkingMemory()
getWorkingMemory in interface DroolsObjectInputpublic void setWorkingMemory(InternalWorkingMemory workingMemory)
setWorkingMemory in interface DroolsObjectInputpublic Package getPackage()
getPackage in interface DroolsObjectInputpublic void setPackage(Package pkg)
setPackage in interface DroolsObjectInputpublic ClassLoader getParentClassLoader()
getParentClassLoader in interface DroolsObjectInputpublic void setClassLoader(ClassLoader classLoader)
setClassLoader in interface DroolsObjectInputCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.