Package org.hippoecm.hst.core.container
Interface OrderableValve
- All Superinterfaces:
Valve
- All Known Implementing Classes:
AbstractOrderableValve
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
Modifier and TypeMethodDescriptionReturns prerequisite valve names that should follow this valve.Returns postrequisite valve names that should follow this valve.Returns the valve name.Methods inherited from interface org.hippoecm.hst.core.container.Valve
destroy, initialize, invoke
-
Method Details
-
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.
-