org.globus.ogsa.impl.base.cas.server.databaseAccess.accessors
Class ExactComparison

java.lang.Object
  extended byorg.globus.ogsa.impl.base.cas.server.ObjectComparison
      extended byorg.globus.ogsa.impl.base.cas.server.databaseAccess.accessors.ExactComparison

public class ExactComparison
extends ObjectComparison

Exact matching


Constructor Summary
ExactComparison()
           
 
Method Summary
 ObjectData[] matchingSubset(ObjectData objData)
           
 ObjectData[] matchingSuperset(ObjectData objData)
           
 boolean objectExists(ObjectData reqObj)
           
 boolean objectMatches(ObjectData policyObj, ObjectData requestObj)
           
 
Methods inherited from class org.globus.ogsa.impl.base.cas.server.ObjectComparison
exactMatchExists
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExactComparison

public ExactComparison()
Method Detail

matchingSubset

public ObjectData[] matchingSubset(ObjectData objData)
                            throws CasDBException
Specified by:
matchingSubset in class ObjectComparison
Throws:
CasDBException

matchingSuperset

public ObjectData[] matchingSuperset(ObjectData objData)
                              throws CasDBException
Specified by:
matchingSuperset in class ObjectComparison
Throws:
CasDBException

objectMatches

public boolean objectMatches(ObjectData policyObj,
                             ObjectData requestObj)
                      throws CasDBException
Specified by:
objectMatches in class ObjectComparison
Throws:
CasDBException

objectExists

public boolean objectExists(ObjectData reqObj)
                     throws CasDBException
Specified by:
objectExists in class ObjectComparison
Throws:
CasDBException