| org.jboss.invocation.unified.marshall.HTTPInvocationMarshaller
HTTPInvocationMarshaller | public class HTTPInvocationMarshaller extends HTTPMarshaller (Code) | | This marshaller is to be used in conjunction with the UnifiedInvoker and will
look for an InvocationRequest to be passed to it, which is specific to EJB
invocations.
author: Tom Elrod |
serialVersionUID | final static long serialVersionUID(Code) | | since: 4.2.0 |
getTransactionPropagationContext | public Object getTransactionPropagationContext() throws SystemException(Code) | | |
write | public void write(Object dataObject, OutputStream output, int version) throws IOException(Code) | | Marshaller will need to take the dataObject and convert
into primitive java data types and write to the
given output. Will check to see if dataObject being passed is
an InvocationRequest, and if is, process it (including handling propagation of
transaction). If is not an instance of InvocationRequest, will default back to
SerializableMarshaller for processing.
Parameters: dataObject - Object to be writen to output Parameters: output - The data output to write the objectdata to. |
|
|