|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XMLProcessor
The Processor is responsible for processing the input by pushing the input through filter chains and returns result. This processor also allows configuring external filter component plugin.
| Method Summary | |
|---|---|
void |
addFilter(Filter filter)
Adds a defined filter to this processor. |
void |
addFilterPlugin(BaseXMLFilterPlugin filterComponentPlugin)
Adds a defined filter component plugin to this processor. |
Object |
process(Object input)
Processes an input object though filter chains. |
void |
removeFilter(Filter addedFilter)
Removes a defined filter which is added. |
void |
removeFilterPlugin(BaseXMLFilterPlugin filterComponentPlugin)
Removes the existing filter component plugin from this processor. |
| Method Detail |
|---|
void addFilter(Filter filter)
filter - a defined filtervoid removeFilter(Filter addedFilter)
addedFilter - the added filtervoid addFilterPlugin(BaseXMLFilterPlugin filterComponentPlugin)
filterComponentPlugin - the filter component pluginvoid removeFilterPlugin(BaseXMLFilterPlugin filterComponentPlugin)
filterComponentPlugin - the existing filter component plugin.Object process(Object input)
input - the input object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||