X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=config%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fxmlrouter%2Fconfig%2FFilter.java;fp=config%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fxmlrouter%2Fconfig%2FFilter.java;h=db9dee96454ed179af720492daa8ccac335ab3c7;hb=f7f3bbbc63a9e177f56064d821dc5f502dee378e;hp=0000000000000000000000000000000000000000;hpb=9dbda773fb0f33b7022a044f0e4cbc0e64f1929e;p=xmlrouter diff --git a/config/src/main/java/org/wamblee/xmlrouter/config/Filter.java b/config/src/main/java/org/wamblee/xmlrouter/config/Filter.java new file mode 100644 index 0000000..db9dee9 --- /dev/null +++ b/config/src/main/java/org/wamblee/xmlrouter/config/Filter.java @@ -0,0 +1,13 @@ +package org.wamblee.xmlrouter.config; + +import javax.xml.transform.dom.DOMSource; + +public interface Filter { + + /** + * Determines if a given document will be processed or not. + * @param aSource Source document. + * @return + */ + boolean isAllowed(String aDocumentType, DOMSource aSource); +}