Example usage for org.apache.commons.digester3.binder AbstractRulesModule subclass-usage

List of usage examples for org.apache.commons.digester3.binder AbstractRulesModule subclass-usage

Introduction

In this page you can find the example usage for org.apache.commons.digester3.binder AbstractRulesModule subclass-usage.

Usage

From source file com.zaradai.kunzite.trader.config.md.digester.MarketDataModule.java

public class MarketDataModule extends AbstractRulesModule {
    @Override
    protected void configure() {
        forPattern("md").createObject().ofType(MarketDataConfiguration.class);
        // channels
        forPattern("md/channels/channel").createObject().ofType(ChannelConfig.class).then().setProperties().then()

From source file com.zaradai.kunzite.trader.config.orders.digester.GatewayModule.java

public class GatewayModule extends AbstractRulesModule {
    @Override
    protected void configure() {
        forPattern("gateways").createObject().ofType(OrderGatewayConfiguration.class);
        // Gateway
        forPattern("gateways/gateway").createObject().ofType(GatewayConfig.class).then().setProperties().then()

From source file com.zaradai.kunzite.trader.config.statics.digester.StaticModule.java

public class StaticModule extends AbstractRulesModule {
    @Override
    protected void configure() {
        forPattern("statics").createObject().ofType(StaticConfiguration.class);
        // Markets
        forPattern("statics/markets/market").createObject().ofType(MarketConfig.class).then().setProperties().then()

From source file org.apache.hadoop.gateway.topology.xml.AmbariFormatXmlTopologyRules.java

public class AmbariFormatXmlTopologyRules extends AbstractRulesModule {

    private static final String ROOT_TAG = "configuration";
    private static final String PROPERTY_TAG = "property";
    private static final String NAME_TAG = "name";
    private static final String VALUE_TAG = "value";

From source file org.opensubsystems.pattern.parameter.util.ConfigurationRulesModule.java

/**
 * The common-digester description of XML format describing a configuration 
 * settings.
 * 
 * @author bastafidli
 */

From source file net.nicholaswilliams.java.teamcity.plugin.buildNumber.ConfigurationDigesterModule.java

/**
 * Defines the rules for turning the configuration file into the object structure.
 *
 * @author Nick Williams
 * @version 1.0.0
 * @since 1.0.0

From source file org.apache.hadoop.gateway.topology.xml.XmlTopologyRules.java

public class XmlTopologyRules extends AbstractRulesModule {

    private static final String ROOT_TAG = "topology";
    private static final String NAME_TAG = "name";
    private static final String VERSION_TAG = "version";
    private static final String SERVICE_TAG = "service";

From source file org.apache.hadoop.gateway.topology.xml.KnoxFormatXmlTopologyRules.java

public class KnoxFormatXmlTopologyRules extends AbstractRulesModule {

    private static final String ROOT_TAG = "topology";
    private static final String NAME_TAG = "name";
    private static final String VERSION_TAG = "version";
    private static final String SERVICE_TAG = "service";

From source file org.apache.hadoop.gateway.descriptor.xml.XmlGatewayDescriptorRules.java

public class XmlGatewayDescriptorRules extends AbstractRulesModule implements XmlGatewayDescriptorTags {

    private static final Object[] NO_PARAMS = new Object[0];

    @Override
    protected void configure() {

From source file com.zaradai.bloodstone.model.digester.BloodstoneModule.java

public class BloodstoneModule extends AbstractRulesModule {
    @Override
    protected void configure() {
        // bloodstone
        forPattern("bloodstone").createObject().ofType(BloodstoneEx.class);
        // parameters