*** This class provides Binary Compatibility only, not Source Compatibility ***
Class ChannelFilter
java.lang.Object
com.sas.services.information.Filter
com.sas.services.information.metadata.KeywordFilter
com.sas.services.information.metadata.ChannelFilter
- All Implemented Interfaces:
FilterInterface,Serializable
Publishing Channel Filter.
- Since:
- 1.0
- See Also:
-
Field Summary
Fields inherited from class com.sas.services.information.metadata.KeywordFilter
_keywordsFields 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 TypeMethodDescriptionStringStringgetName()Get the name of the object to look for.StringGet the OMR type.StringStringStringGet the filter in the form of an XMLSelect statement.voidsetName(String name) Set the name of the object to search for.voidsetSubject(String subject) voidsetSubscriber(String subscriber) Methods inherited from class com.sas.services.information.metadata.KeywordFilter
addKeyword, getKeywordSelectString, removeKeywordMethods inherited from class com.sas.services.information.Filter
addProtocol, addSearchOption, component2JCRXPath, component2Select, getDAVBase, getDAVBasicSearchString, getDAVScope, getDAVSQLString, getDAVType, getExplicitSearchString, getFilterComponent, getFilterString, getJCRType, getJCRXPathString, getOMRFlags, getOMROption, getOMRRepository, getOMRSearchString, getOMRTemplate, getProtocols, getRdbmsTable, getSearchOptions, getType, getXPathString, removeProtocol, removeSearchOption, setDAVBase, setDAVScope, setExplicitSearchString, setFilterComponent, 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
-
ChannelFilter
public ChannelFilter() -
ChannelFilter
public ChannelFilter(String key, int relation, String value)
-
-
Method Details
-
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() -
getName
public String getName()Description copied from class:FilterGet the name of the object to look for.- Specified by:
getNamein interfaceFilterInterface- Overrides:
getNamein classFilter- Returns:
- The object name.
-
setName
public void setName(String name) Description copied from class:FilterSet the name of the object to search for.- Specified by:
setNamein interfaceFilterInterface- Overrides:
setNamein classFilter- Parameters:
name- The object name.
-
getSubject
public String getSubject() -
setSubject
public void setSubject(String subject) -
getSubscriber
public String getSubscriber() -
setSubscriber
public void setSubscriber(String subscriber) -
getXMLSelectString
public String getXMLSelectString()Get the filter in the form of an XMLSelect statement.- Specified by:
getXMLSelectStringin interfaceFilterInterface- Overrides:
getXMLSelectStringin classKeywordFilter- Returns:
- An XMLSelect string to pass to OMR.
-