org.jboss.invocation.unified.marshall
Class InvocationUnMarshaller

java.lang.Object
  extended by org.jboss.remoting.marshal.serializable.SerializableUnMarshaller
      extended by org.jboss.invocation.unified.marshall.InvocationUnMarshaller
All Implemented Interfaces:
Serializable, org.jboss.remoting.marshal.PreferredStreamUnMarshaller, org.jboss.remoting.marshal.SerialUnMarshaller, org.jboss.remoting.marshal.UnMarshaller, org.jboss.remoting.marshal.UnMarshallerDecorator, org.jboss.remoting.marshal.VersionedUnMarshaller

public class InvocationUnMarshaller
extends org.jboss.remoting.marshal.serializable.SerializableUnMarshaller
implements org.jboss.remoting.marshal.UnMarshallerDecorator

This is a hollow implementation in that it only over rides the DATATYPE value. All behavior is that of SerializableUnMarshaller.

Author:
Tom Elrod
See Also:
Serialized Form

Field Summary
static String DATATYPE
           
 
Fields inherited from class org.jboss.remoting.marshal.serializable.SerializableUnMarshaller
customClassLoader, serializationType
 
Constructor Summary
InvocationUnMarshaller()
           
 
Method Summary
 org.jboss.remoting.marshal.UnMarshaller cloneUnMarshaller()
           
 Object read(InputStream inputStream, Map metadata)
           
 Object removeDecoration(Object obj)
           
 
Methods inherited from class org.jboss.remoting.marshal.serializable.SerializableUnMarshaller
getMarshallingStream, getMarshallingStream, getSerializationType, read, setClassLoader, setSerializationType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATATYPE

public static final String DATATYPE
See Also:
Constant Field Values
Constructor Detail

InvocationUnMarshaller

public InvocationUnMarshaller()
Method Detail

read

public Object read(InputStream inputStream,
                   Map metadata)
            throws IOException,
                   ClassNotFoundException
Specified by:
read in interface org.jboss.remoting.marshal.UnMarshaller
Overrides:
read in class org.jboss.remoting.marshal.serializable.SerializableUnMarshaller
Throws:
IOException
ClassNotFoundException

cloneUnMarshaller

public org.jboss.remoting.marshal.UnMarshaller cloneUnMarshaller()
                                                          throws CloneNotSupportedException
Specified by:
cloneUnMarshaller in interface org.jboss.remoting.marshal.UnMarshaller
Overrides:
cloneUnMarshaller in class org.jboss.remoting.marshal.serializable.SerializableUnMarshaller
Throws:
CloneNotSupportedException

removeDecoration

public Object removeDecoration(Object obj)
                        throws IOException
Specified by:
removeDecoration in interface org.jboss.remoting.marshal.UnMarshallerDecorator
Throws:
IOException


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.