class XStreamJsonMarshaller extends XStreamMarshallerImpl {

  @Override
  protected synchronized XStream getInstance(){
    if (instance == null){
      instance = AdapterXStreamMarshallerFactory.getInstance().createXStream(MarshallingOutput.JSON);
    }
    return instance;
  }

  public  XStreamJsonMarshaller();

}