com.atlassian.bamboo.lingo
Class PluginsAwareMarshaller

java.lang.Object
  extended by org.logicblaze.lingo.jms.marshall.DefaultMarshaller
      extended by org.logicblaze.lingo.jms.marshall.XStreamMarshaller
          extended by com.atlassian.bamboo.lingo.PluginsAwareMarshaller
All Implemented Interfaces:
org.logicblaze.lingo.jms.marshall.HeaderMarshaller, org.logicblaze.lingo.jms.marshall.Marshaller

public class PluginsAwareMarshaller
extends org.logicblaze.lingo.jms.marshall.XStreamMarshaller
implements org.logicblaze.lingo.jms.marshall.Marshaller

Plugins2-aware implementation of Marshaller

Since:
v3.3

Field Summary
 
Fields inherited from class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
headerMarshaller, nativeHeaderMarshaller
 
Constructor Summary
PluginsAwareMarshaller(XStreamFactory xStreamFactory)
           
 
Method Summary
protected  com.thoughtworks.xstream.XStream createXStream()
           
 
Methods inherited from class org.logicblaze.lingo.jms.marshall.XStreamMarshaller
createObjectMessage, createRequestMessage, createResponseMessage, extractInvocationResult, fromXML, getXStream, readMessage, readRemoteInvocation, setXStream, toXML
 
Methods inherited from class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
addResponseMessageHeaders, appendMessageHeaders, appendMessageHeaders, handleInvocationHeaders, handleInvocationResultHeaders, handleMessageHeaders, isIgnoreInvalidMessages, onInvalidClientMessage, onInvalidMessage, setHeaderMarshaller, setIgnoreInvalidMessages
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.logicblaze.lingo.jms.marshall.Marshaller
createObjectMessage, createRequestMessage, createResponseMessage, extractInvocationResult, readMessage, readRemoteInvocation
 

Constructor Detail

PluginsAwareMarshaller

public PluginsAwareMarshaller(@NotNull
                              XStreamFactory xStreamFactory)
Method Detail

createXStream

protected com.thoughtworks.xstream.XStream createXStream()
Overrides:
createXStream in class org.logicblaze.lingo.jms.marshall.XStreamMarshaller


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.