Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jboss.ejb.plugins
Class CMPClusteredInMemoryPersistenceManager.CMPObjectOutputStream  view CMPClusteredInMemoryPersistenceManager.CMPObjectOutputStream download CMPClusteredInMemoryPersistenceManager.CMPObjectOutputStream.java

java.lang.Object
  extended byjava.io.OutputStream
      extended byjava.io.ObjectOutputStream
          extended byorg.jboss.ejb.plugins.CMPClusteredInMemoryPersistenceManager.CMPObjectOutputStream
All Implemented Interfaces:
java.io.DataOutput, java.io.ObjectOutput, java.io.ObjectStreamConstants
Enclosing class:
CMPClusteredInMemoryPersistenceManager

static class CMPClusteredInMemoryPersistenceManager.CMPObjectOutputStream
extends java.io.ObjectOutputStream


Nested Class Summary
 
Nested classes inherited from class java.io.ObjectOutputStream
java.io.ObjectOutputStream.PutField
 
Field Summary
 
Fields inherited from class java.io.ObjectOutputStream
 
Fields inherited from interface java.io.ObjectStreamConstants
baseWireHandle, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2, SC_BLOCK_DATA, 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_EXCEPTION, TC_LONGSTRING, TC_MAX, TC_NULL, TC_OBJECT, TC_PROXYCLASSDESC, TC_REFERENCE, TC_RESET, TC_STRING
 
Constructor Summary
CMPClusteredInMemoryPersistenceManager.CMPObjectOutputStream(java.io.OutputStream out)
           
 
Method Summary
protected  java.lang.Object replaceObject(java.lang.Object obj)
          Allows subclasses to replace objects that are written to the stream with other objects to be written in their place.
 
Methods inherited from class java.io.ObjectOutputStream
annotateClass, annotateProxyClass, close, defaultWriteObject, drain, enableReplaceObject, flush, putFields, reset, setDefaultProtocolVersion, useProtocolVersion, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeClassDescriptor, writeDouble, writeFields, writeFloat, writeInt, writeLong, writeObject, writeObjectOverride, writeShort, writeStreamHeader, writeUTF
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMPClusteredInMemoryPersistenceManager.CMPObjectOutputStream

public CMPClusteredInMemoryPersistenceManager.CMPObjectOutputStream(java.io.OutputStream out)
                                                             throws java.io.IOException
Method Detail

replaceObject

protected java.lang.Object replaceObject(java.lang.Object obj)
                                  throws java.io.IOException
Description copied from class: java.io.ObjectOutputStream
Allows subclasses to replace objects that are written to the stream with other objects to be written in their place. This method is called the first time each object is encountered (modulo reseting of the stream). This method must be enabled before it will be called in the serialization process.