Package org.jboss.soa.esb.actions.converters.xstream.conf

Examples of org.jboss.soa.esb.actions.converters.xstream.conf.XStreamConfigurator


     * @param properties Action Properties.
     * @throws ConfigurationException Action not properly configured.
     */
    public XStreamToObject(ConfigTree properties) {
      this(properties.getName(), properties.attributesAsList());
      XStreamConfigurator xstreamConfig = new XStreamConfigurator(properties);
      aliases = getAliases( properties, "alias" );
      fieldAliases = xstreamConfig.getFieldAliases();
      attributeAliases = getAliases( properties, "attribute-alias" );
      converters = getConverters( properties, "converter" );
      implicitCollections = xstreamConfig.getImplicitCollections();
        payloadProxy = new MessagePayloadProxy(properties,
                                               new String[] {BytesBody.BYTES_LOCATION, ActionUtils.POST_ACTION_DATA},
                                               new String[] {ActionUtils.POST_ACTION_DATA});
    }
View Full Code Here


                                               new String[] {ActionUtils.POST_ACTION_DATA});
        classAlias = configTree.getAttribute(ATTR_CLASS_ALIAS);
        excludePackage = configTree.getAttribute(ATTR_EXCLUDE_PACKAGE, "true").equals("true");
        namespaces = getNamespaces(configTree);
        mode = configTree.getAttribute(ATTR_XSTREAM_MODE, "XPATH_RELATIVE_REFERENCES");
        XStreamConfigurator xstreamConfig = new XStreamConfigurator(configTree);
        classAliases = xstreamConfig.getClassAliases();
      fieldAliases = xstreamConfig.getFieldAliases();
      implicitCollections = xstreamConfig.getImplicitCollections();
      converters = xstreamConfig.getConverters();
    }
View Full Code Here

TOP

Related Classes of org.jboss.soa.esb.actions.converters.xstream.conf.XStreamConfigurator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.