*** This class provides Binary Compatibility only, not Source Compatibility ***
Class PersonFilter
java.lang.Object
com.sas.services.information.Filter
com.sas.services.information.metadata.PersonFilter
- All Implemented Interfaces:
FilterInterface,Serializable
This is a filter class to facilitate searching for Person
objects in data stores.
- Since:
- 1.1
- See Also:
-
Field Summary
Fields inherited from class com.sas.services.information.Filter
_componentFields inherited from interface com.sas.services.information.FilterInterface
BASE_SCOPE, FILTERCOMPONENT_UNSUPPORTED, FLAG_OVERRIDE, ONELEVEL_SCOPE, PROTOCOL_DAV, PROTOCOL_HIBERNATE, PROTOCOL_IPOD, PROTOCOL_LDAP, PROTOCOL_OMI, SUBTREE_SCOPE -
Constructor Summary
ConstructorsConstructorDescriptionConstructor for PersonFilter.PersonFilter(String key, int relation, String value) Constructor for PersonFilter. -
Method Summary
Modifier and TypeMethodDescriptionStringStringGet the OMR type.StringGet the filter in the form of an XMLSelect statement.voidsetRelation(int relation) Methods inherited from class com.sas.services.information.Filter
addProtocol, addSearchOption, component2JCRXPath, component2Select, getDAVBase, getDAVBasicSearchString, getDAVScope, getDAVSQLString, getDAVType, getExplicitSearchString, getFilterComponent, getFilterString, getJCRType, getJCRXPathString, getName, getOMRFlags, getOMROption, getOMRRepository, getOMRSearchString, getOMRTemplate, getProtocols, getRdbmsTable, getSearchOptions, getType, getXPathString, removeProtocol, removeSearchOption, setDAVBase, setDAVScope, setExplicitSearchString, setFilterComponent, setName, setOMRFlags, setOMROption, setOMRRepository, setOMRTemplate, setProtocols, setRdbmsTable, setType, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
PersonFilter
public PersonFilter()Constructor for PersonFilter. -
PersonFilter
public PersonFilter(String key, int relation, String value) Constructor for PersonFilter.- Parameters:
key-relation-value-
-
-
Method Details
-
setRelation
public void setRelation(int relation) -
getOMRType
public String getOMRType()Description copied from class:FilterGet the OMR type. Return the type by default. subclasses may override this to return a different string. This method is mostly for use by the OMIRepository class.- Specified by:
getOMRTypein interfaceFilterInterface- Overrides:
getOMRTypein classFilter- Returns:
- The OMR specific type to search for.
-
getLDAPType
public String getLDAPType() -
getXMLSelectString
public String getXMLSelectString()Get the filter in the form of an XMLSelect statement.- Specified by:
getXMLSelectStringin interfaceFilterInterface- Overrides:
getXMLSelectStringin classFilter- Returns:
- An XMLSelect string to pass to OMR.
-