cgl.narada.wsinfra.wse.matching.capability
Class XPathMatchingCapability

java.lang.Object
  extended by cgl.narada.wsinfra.wse.matching.MatchingCapability
      extended by cgl.narada.wsinfra.wse.matching.capability.XPathMatchingCapability

public class XPathMatchingCapability
extends MatchingCapability

This is a class which implements the XPathMatching Capability.


Method Summary
 String getCapabilityName()
          Retrieves the name associated with this capability.
 String getDialect()
          Retrieves the dialects associated with the matching capability
static MatchingCapability getInstance()
           
 boolean performMatching(EnvelopeDocument envelopeDocument, FilterType filter)
          Perform the matching operation.
 
Methods inherited from class cgl.narada.wsinfra.wse.matching.MatchingCapability
checkEnvelopeForProblems, checkFilterForProblems
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static MatchingCapability getInstance()

getCapabilityName

public String getCapabilityName()
Retrieves the name associated with this capability.

Specified by:
getCapabilityName in class MatchingCapability

getDialect

public String getDialect()
Retrieves the dialects associated with the matching capability

Specified by:
getDialect in class MatchingCapability

performMatching

public boolean performMatching(EnvelopeDocument envelopeDocument,
                               FilterType filter)
                        throws ProcessingException
Perform the matching operation.

Specified by:
performMatching in class MatchingCapability
Returns:
true If there is a match
Throws:
ProcessingException


For comments and suggestions please send e-mail to The NaradaBrokering Project