org.jboss.invocation.unified.marshall
Class HTTPInvocationUnMarshaller

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

public class HTTPInvocationUnMarshaller
extends org.jboss.remoting.marshal.http.HTTPUnMarshaller

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.http.HTTPUnMarshaller
log, PRESERVE_LINES
 
Fields inherited from class org.jboss.remoting.marshal.serializable.SerializableUnMarshaller
customClassLoader, serializationType
 
Constructor Summary
HTTPInvocationUnMarshaller()
           
 
Method Summary
 org.jboss.remoting.marshal.UnMarshaller cloneUnMarshaller()
           
 Object read(InputStream inputStream, Map metadata, int version)
           
 
Methods inherited from class org.jboss.remoting.marshal.serializable.SerializableUnMarshaller
getClassLoader, 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

HTTPInvocationUnMarshaller

public HTTPInvocationUnMarshaller()
Method Detail

read

public Object read(InputStream inputStream,
                   Map metadata,
                   int version)
            throws IOException,
                   ClassNotFoundException
Specified by:
read in interface org.jboss.remoting.marshal.VersionedUnMarshaller
Overrides:
read in class org.jboss.remoting.marshal.http.HTTPUnMarshaller
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.http.HTTPUnMarshaller
Throws:
CloneNotSupportedException


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