Interface | Description |
---|---|
CompositeCondition |
A
Condition that aggregates one or more conditions. |
CompositeOperation |
An
Operation that aggregates one or more operations. |
Condition |
A condition that must be met in order for evaluation to return true.
|
ConditionBuilder | |
Configuration |
Configuration for the
Rewrite framework. |
ConfigurationBuilderRoot | |
ConfigurationProvider<T> |
Provides
Configuration to the Rewrite runtime environment. |
ConfigurationRuleBuilderCustom |
An intermediate stage
Rule configuration. |
ConfigurationRuleBuilderOtherwise |
An intermediate stage
Rule configuration. |
ConfigurationRuleBuilderPerform |
An intermediate stage
Rule configuration. |
ConfigurationRuleBuilderWhen |
An intermediate stage
Rule configuration. |
ConfigurationRuleBuilderWithId |
An intermediate stage
Rule configuration. |
ConfigurationRuleBuilderWithPriority |
An intermediate stage
Rule configuration. |
ConfigurationRuleBuilderWithPriorityAndId |
An intermediate stage
Rule configuration. |
ConfigurationRuleParameter |
A
ConfigurationRuleBuilder with a Parameter |
ConfigurationRuleParameterMatches |
A
ConfigurationRuleParameter with a matches clause. |
ConfigurationRuleParameterWhere |
A
ConfigurationRuleParameter with a where clause. |
Operation |
Defines an operation to be performed after successful evaluation a
Rewrite event. |
OperationBuilder | |
ParameterizedCallback |
Callback used by
ParameterizedConditionVisitor . |
Relocatable |
Defines a contract where a given object can be relocated to a new position in a data-structure.
|
RelocatableRule |
Defines a
Relocatable Rule , which can be moved to a priority position in the compiled rule set that
differs from the ConfigurationProvider in which it was created. |
Rule |
Class | Description |
---|---|
And |
Evaluates all provided
Condition instances. |
Conditions |
Utility for creating and wrapping
Condition instances. |
ConditionVisit |
This class allows
Visitor s to walk through a Condition tree which may contain
CompositeCondition elements. |
ConfigurationBuilder |
A fluent builder for defining
Configuration objects. |
ConfigurationLoader |
Responsible for loading all
ConfigurationProvider instances, and building a single unified
Configuration based on Weighted.priority() |
ConfigurationRuleBuilder |
An intermediate stage
Rule configuration. |
ConfigurationRuleParameterBuilder | |
DefaultConditionBuilder |
Used as a base class to create fluent relationships between
Condition objects; this class adds logical
operators to any class extending it. |
DefaultOperationBuilder |
Used as a base class to create fluent relationships between
Operation objects; this class adds logical
operators to any class extending it. |
Direction |
Responsible for evaluating
Rewrite events on whether they are InboundRewrite or
OutboundRewrite events. |
False |
Condition that always returns false . |
Filesystem | |
InboundOperation | |
Invoke | |
Log |
An
Operation responsible for logging a message. |
Not |
Evaluates all provided
Condition instances. |
Operations |
Utility for creating and wrapping
Operation instances. |
Operations.NoOp | |
OperationVisit |
This class allows
Visitor s to walk through an Operation tree which may contain
CompositeOperation elements. |
Or |
Evaluates all provided
Condition instances. |
OutboundOperation |
An operation that is only performed if the current
Rewrite event is an OutboundRewrite event. |
ParameterizedConditionVisitor | |
ParameterizedOperationVisitor | |
RuleBuilder |
Builder for fluently defining new composite
Rule instances. |
Subset | |
True |
Condition that always returns true . |
Copyright © 2014 OCPsoft. All Rights Reserved.