*** This class provides Binary Compatibility only, not Source Compatibility ***
Class GuidFilter
java.lang.Object
com.sas.services.information.Filter
com.sas.services.information.metadata.GuidFilter
- All Implemented Interfaces:
FilterInterface,Serializable
- See Also:
-
Field Summary
FieldsFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionStringGet the filter in the form of a DAV basicsearch XML request.StringGet the filter in the form of a DAV SQL request.StringStringStringGet the whole XMLSelect string for this filter.voidsetGuid(String guid) Methods inherited from class com.sas.services.information.Filter
addProtocol, addSearchOption, component2JCRXPath, component2Select, getDAVBase, getDAVScope, getDAVType, getExplicitSearchString, getFilterComponent, getFilterString, getJCRType, getJCRXPathString, getName, getOMRFlags, getOMROption, getOMRRepository, getOMRSearchString, getOMRTemplate, getOMRType, 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
-
Field Details
-
_guid
protected String _guid
-
-
Constructor Details
-
GuidFilter
public GuidFilter()Default constructor -
GuidFilter
public GuidFilter(String guid)
-
-
Method Details
-
setGuid
public void setGuid(String guid) -
getGuidSelectString
public String getGuidSelectString() -
getXMLSelectString
public String getXMLSelectString()Get the whole XMLSelect string for this filter.- Specified by:
getXMLSelectStringin interfaceFilterInterface- Overrides:
getXMLSelectStringin classFilter- Returns:
- The XMLSelect string.
-
getDAVBasicSearchString
public String getDAVBasicSearchString()Description copied from class:FilterGet the filter in the form of a DAV basicsearch XML request. This is described in the WebDAV SEARCH proposal.- Specified by:
getDAVBasicSearchStringin interfaceFilterInterface- Overrides:
getDAVBasicSearchStringin classFilter- Returns:
- An XML basicsearch request to pass to a DAV server.
-
getDAVSQLString
public String getDAVSQLString()Description copied from class:FilterGet the filter in the form of a DAV SQL request. This is aimed at the Microsoft servers - Internet Information Server, SharePoint Portal Server and Exchange server.- Specified by:
getDAVSQLStringin interfaceFilterInterface- Overrides:
getDAVSQLStringin classFilter- Returns:
- An XML DAV SQL request to pass to a DAV server.
-
getLdapString
public String getLdapString()
-