Package org.hippoecm.hst.core.container
Interface OrderableValve
-
- All Superinterfaces:
Valve
- All Known Implementing Classes:
AbstractOrderableValve
public interface OrderableValve extends Valve
Orderable valve interface.When an orderable valve is added into a
Pipeline
, it can be re-ordered by the execution ordering properties ('beforeValves', 'afterValves', etc.).The postrequisite valve names configured by 'beforeValves' property is the valve names that should follow this valve. The prerequisite valve names configured by 'afterValves' property is the valve names that should precede this valve. The postrequisite/prerequisite names can have multiple valve names, separated by ' ', ',', '\t', '\r' or '\n'.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAfterValves()
Returns prerequisite valve names that should follow this valve.String
getBeforeValves()
Returns postrequisite valve names that should follow this valve.String
getValveName()
Returns the valve name.-
Methods inherited from interface org.hippoecm.hst.core.container.Valve
destroy, initialize, invoke
-
-
-
-
Method Detail
-
getValveName
String getValveName()
Returns the valve name.- Returns:
- the valve name.
-
getBeforeValves
String getBeforeValves()
Returns postrequisite valve names that should follow this valve. The return can have multiple valve names, separated by ' ', ',', '\t', '\r' or '\n'- Returns:
- postrequisite valve names that should follow this valve.
-
getAfterValves
String getAfterValves()
Returns prerequisite valve names that should follow this valve. The return can have multiple valve names, separated by ' ', ',', '\t', '\r' or '\n'- Returns:
- prerequisite valve names that should follow this valve.
-
-