***  This class provides Binary Compatibility only, not Source Compatibility  ***

com.sas.services.information.metadata
Class GuidFilter

com.sas.services.information.metadata.GuidFilter
All Implemented Interfaces:
FilterInterface, java.io.Serializable

public class GuidFilter

See Also:
Serialized Form

Field Summary
protected  java.lang.String _guid
           
 
Fields inherited from class com.sas.services.information.Filter
_component
 
Fields 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
GuidFilter()
          Default constructor
GuidFilter(java.lang.String guid)
           
 
Method Summary
 java.lang.String getDAVBasicSearchString()
          Get the filter in the form of a DAV basicsearch XML request.
 java.lang.String getDAVSQLString()
          Get the filter in the form of a DAV SQL request.
 java.lang.String getGuidSelectString()
           
 java.lang.String getLdapString()
           
 java.lang.String getXMLSelectString()
          Get the whole XMLSelect string for this filter.
 void setGuid(java.lang.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, toString
 

Field Detail

_guid

protected java.lang.String _guid
Constructor Detail

GuidFilter

public GuidFilter()
Default constructor


GuidFilter

public GuidFilter(java.lang.String guid)
Method Detail

setGuid

public void setGuid(java.lang.String guid)

getGuidSelectString

public java.lang.String getGuidSelectString()

getXMLSelectString

public java.lang.String getXMLSelectString()
Get the whole XMLSelect string for this filter.

Specified by:
getXMLSelectString in interface FilterInterface
Overrides:
getXMLSelectString in class Filter
Returns:
The XMLSelect string.

getDAVBasicSearchString

public java.lang.String getDAVBasicSearchString()
Description copied from class: Filter
Get the filter in the form of a DAV basicsearch XML request. This is described in the WebDAV SEARCH proposal.

Specified by:
getDAVBasicSearchString in interface FilterInterface
Overrides:
getDAVBasicSearchString in class Filter
Returns:
An XML basicsearch request to pass to a DAV server.

getDAVSQLString

public java.lang.String getDAVSQLString()
Description copied from class: Filter
Get 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:
getDAVSQLString in interface FilterInterface
Overrides:
getDAVSQLString in class Filter
Returns:
An XML DAV SQL request to pass to a DAV server.

getLdapString

public java.lang.String getLdapString()

***  This class provides Binary Compatibility only, not Source Compatibility  ***




Copyright © 2009 SAS Institute Inc. All Rights Reserved.