protected MoreoverResult()

in streams-contrib/streams-provider-moreover/src/main/java/org/apache/streams/moreover/MoreoverResult.java [61:111]


  protected MoreoverResult(String clientId, String xmlString, long start, long end) {
    this.xmlString = xmlString;
    this.clientId = clientId;
    this.start = start;
    this.end = end;
    XmlFactory xmlFactory = new XmlFactory(new InputFactoryImpl(),
        new OutputFactoryImpl());

    JacksonXmlModule module = new JacksonXmlModule();

    module.setDefaultUseWrapper(false);

    xmlMapper = new XmlMapper(xmlFactory, module);

    xmlMapper
        .configure(
            DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY,
            Boolean.TRUE);
    xmlMapper
        .configure(
            DeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT,
            Boolean.TRUE);
    xmlMapper
        .configure(
            DeserializationFeature.USE_JAVA_ARRAY_FOR_JSON_ARRAY,
            Boolean.TRUE);
    xmlMapper.configure(
        DeserializationFeature.READ_ENUMS_USING_TO_STRING,
        Boolean.TRUE);
    xmlMapper.configure(
        DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES,
        Boolean.FALSE);

    ObjectMapper mapper = new ObjectMapper();

    mapper
        .configure(
            DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY,
            Boolean.TRUE);
    mapper.configure(
        DeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT,
        Boolean.TRUE);
    mapper
        .configure(
            DeserializationFeature.USE_JAVA_ARRAY_FOR_JSON_ARRAY,
            Boolean.TRUE);
    mapper.configure(
        DeserializationFeature.READ_ENUMS_USING_TO_STRING,
        Boolean.TRUE);

  }