org.infinispan.marshall.jboss
Class CustomObjectTable

java.lang.Object
  extended by org.infinispan.marshall.jboss.CustomObjectTable
All Implemented Interfaces:
org.jboss.marshalling.ObjectTable

public class CustomObjectTable
extends Object
implements org.jboss.marshalling.ObjectTable

CustomObjectTable.

Since:
4.0
Author:
Galder ZamarreƱo

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.marshalling.ObjectTable
org.jboss.marshalling.ObjectTable.Writer
 
Constructor Summary
CustomObjectTable()
           
 
Method Summary
 void add(Object o)
           
 org.jboss.marshalling.ObjectTable.Writer getObjectWriter(Object o)
           
 void init()
           
 Object readObject(org.jboss.marshalling.Unmarshaller unmarshaller)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomObjectTable

public CustomObjectTable()
Method Detail

init

public void init()

stop

public void stop()

add

public void add(Object o)

getObjectWriter

public org.jboss.marshalling.ObjectTable.Writer getObjectWriter(Object o)
                                                         throws IOException
Specified by:
getObjectWriter in interface org.jboss.marshalling.ObjectTable
Throws:
IOException

readObject

public Object readObject(org.jboss.marshalling.Unmarshaller unmarshaller)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readObject in interface org.jboss.marshalling.ObjectTable
Throws:
IOException
ClassNotFoundException


Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.