rewrite-config-servlet 2.0.0.Alpha2

org.ocpsoft.rewrite.servlet.config.rule
Interface IJoin

All Superinterfaces:
Condition, ConfigurationElement, Operation, Parameterized<IJoin,IJoin.JoinParameter,String>, Rule
All Known Subinterfaces:
IJoin.IJoinParameter
All Known Implementing Classes:
IJoin.JoinParameter, Join

public interface IJoin
extends Parameterized<IJoin,IJoin.JoinParameter,String>, Rule

Author:
Lincoln Baxter, III

Nested Class Summary
static interface IJoin.IJoinParameter
           
static class IJoin.JoinParameter
           
 
Method Summary
 ParameterizedPatternParser getPathExpression()
           
 ParameterizedPatternParser getResourcexpression()
           
 IJoin perform(Operation operation)
          Define additional Operation instances to be performed when this rule matches successfully.
 IJoin to(String resource)
          The internal server resource (real or virtual) to be served.
 IJoin when(Condition condition)
          Define additional Condition instances that must be satisfied in order for this rule to match successfully.
 IJoin withChaining()
          Allow the target of this Join to invoke another Join rule.
 IJoin withId(String id)
          Set the ID of this Join.
 IJoin withInboundCorrection()
          Redirect inbound requests for the internal resource to the outward facing URL instead.
 
Methods inherited from interface org.ocpsoft.rewrite.param.Parameterized
where, where
 
Methods inherited from interface org.ocpsoft.rewrite.config.Rule
evaluate, getId, perform
 

Method Detail

to

IJoin to(String resource)
The internal server resource (real or virtual) to be served.


getPathExpression

ParameterizedPatternParser getPathExpression()

getResourcexpression

ParameterizedPatternParser getResourcexpression()

perform

IJoin perform(Operation operation)
Define additional Operation instances to be performed when this rule matches successfully.


when

IJoin when(Condition condition)
Define additional Condition instances that must be satisfied in order for this rule to match successfully.


withChaining

IJoin withChaining()
Allow the target of this Join to invoke another Join rule. By default, once a Join has been invoked, no more Join rules will be processed.


withId

IJoin withId(String id)
Set the ID of this Join.


withInboundCorrection

IJoin withInboundCorrection()
Redirect inbound requests for the internal resource to the outward facing URL instead.


rewrite-config-servlet 2.0.0.Alpha2

Copyright © 2012 OCPsoft. All Rights Reserved.