|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcgl.narada.wsinfra.wse.matching.MatchingCapability
public abstract class MatchingCapability
This is an interface which snapshots the capability of matching. Users can develop their custom engines and register these at run-time. For e.g. there could implementations of this for XPath, XQuery, String Topics and Regular Expressions. Other custom capabilities can be added by the developers and registered at run-time.
Constructor Summary | |
---|---|
MatchingCapability()
|
Method Summary | |
---|---|
void |
checkEnvelopeForProblems(EnvelopeDocument envelopeDocument)
Checks the envelope document for problems. |
String |
checkFilterForProblems(FilterType filter)
Checks the filter for problems and returns the constraint associated with this filter. |
abstract String |
getCapabilityName()
Retrieves the name associated with this capability. |
abstract String |
getDialect()
Retrieves the dialects associated with the matching capability |
abstract boolean |
performMatching(EnvelopeDocument envelopeDocument,
FilterType filter)
Perform the matching operation. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MatchingCapability()
Method Detail |
---|
public abstract String getDialect()
public abstract String getCapabilityName()
public abstract boolean performMatching(EnvelopeDocument envelopeDocument, FilterType filter) throws ProcessingException
ProcessingException
public void checkEnvelopeForProblems(EnvelopeDocument envelopeDocument) throws ProcessingException
ProcessingException
public String checkFilterForProblems(FilterType filter) throws ProcessingException
ProcessingException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |