org.infinispan.marshall.jboss.externalizers
Class TransientCacheEntryExternalizer
java.lang.Object
org.infinispan.marshall.jboss.externalizers.TransientCacheEntryExternalizer
- All Implemented Interfaces:
- Externalizer, org.jboss.marshalling.ObjectTable.Writer
public class TransientCacheEntryExternalizer
- extends Object
- implements Externalizer
TransientCacheEntryExternalizer.
- Since:
- 4.0
- Author:
- Galder ZamarreƱo
Method Summary |
Object |
readObject(org.jboss.marshalling.Unmarshaller input)
Read an instance from the stream. |
void |
writeObject(org.jboss.marshalling.Marshaller output,
Object subject)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransientCacheEntryExternalizer
public TransientCacheEntryExternalizer()
writeObject
public void writeObject(org.jboss.marshalling.Marshaller output,
Object subject)
throws IOException
- Specified by:
writeObject
in interface org.jboss.marshalling.ObjectTable.Writer
- Throws:
IOException
readObject
public Object readObject(org.jboss.marshalling.Unmarshaller input)
throws IOException,
ClassNotFoundException
- Description copied from interface:
Externalizer
- Read an instance from the stream. The instance will have been written by the
#writeObject(Object)
method.
- Specified by:
readObject
in interface Externalizer
- Parameters:
input
- the unmarshaller to read from
- Returns:
- the object instance
- Throws:
IOException
- if an I/O error occurs
ClassNotFoundException
- if a class could not be found
Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.