| org.jboss.invocation.unified.marshall.InvocationMarshaller
InvocationMarshaller | public class InvocationMarshaller extends SerializableMarshaller implements MarshallerDecorator(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) 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. |
|
|