@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .perform(new GraphOperation() { @Override public void perform(GraphRewrite event, EvaluationContext context) { createIndexReport(event.getGraphContext()); } }); } // @formatter:on
@Override public List<Rule> getRules() { return builder.getRules(); }
/** * Begin defining a new fluent {@link Configuration}. */ public static ConfigurationBuilder begin() { return new ConfigurationBuilder(); }
@Override public ConfigurationRuleBuilderCustom addRule() { ConfigurationRuleBuilderCustom rule = configurationBuilder.addRule(); return rule; }
private RuleProviderBuilder(MetadataBuilder builder) { super(builder); configurationBuilder = ConfigurationBuilder.begin(); }
@Override public ConfigurationRuleBuilderCustom addRule(Rule rule) { ConfigurationRuleBuilderCustom wrapped = configurationBuilder.addRule(rule); return wrapped; }
private RuleProviderBuilder(MetadataBuilder builder) { super(builder); configurationBuilder = ConfigurationBuilder.begin(); }
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .perform(new GraphOperation() { @Override public void perform(GraphRewrite event, EvaluationContext context) { createIndexReport(event.getGraphContext()); } }); } // @formatter:on
@Override public ConfigurationRuleBuilderCustom addRule() { return wrapped.addRule(); }
/** * This will always return an empty {@link Configuration} as these are just barriers that do not provide additional * {@link Rule}s. */ @Override public final Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin(); }
@Override public List<Rule> getRules() { return wrapped.getRules(); }
/** * Begin defining a new fluent {@link Configuration}. */ public static ConfigurationBuilder begin() { return new ConfigurationBuilder(); }
@Override public ConfigurationRuleBuilderCustom addRule() { return wrapped.addRule(); }
/** * This will always return an empty {@link Configuration} as these are just barriers that do not provide additional * {@link Rule}s. */ @Override public final Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin(); }
@Override public List<Rule> getRules() { return wrapped.getRules(); }
@Override public void setBaseRule(Rule rule) { configurationRuleBuilder = config.addRule(rule); }
@Override public Configuration getConfiguration(ServletContext t) { return ConfigurationBuilder.begin(); }
@Override public List<Rule> getRules() { return builder.getRules(); }