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

com.sas.services.information.metadata
Class ServerFilter

java.lang.Object
  |
  +--com.sas.services.information.Filter
        |
        +--com.sas.services.information.metadata.ServerFilter
All Implemented Interfaces:
FilterInterface,

public class ServerFilter
extends Filter

See Also:
Serialized Form

Field Summary
static int SERVER_ANY
           
static int SERVER_DAV
           
static int SERVER_FTP
           
static int SERVER_GMS
           
static int SERVER_LDAP
           
static int SERVER_MDX
           
static int SERVER_MQX
           
static int SERVER_OMI
           
static int SERVER_STOREDPROCESS
           
static int SERVER_WORKSPACE
           
 
Fields inherited from class com.sas.services.information.Filter
_component
 
Fields inherited from interface com.sas.services.information.FilterInterface
BASE_SCOPE, FLAG_OVERRIDE, ONELEVEL_SCOPE, SUBTREE_SCOPE
 
Constructor Summary
ServerFilter()
           
ServerFilter(String key, int relation, String value)
           
 
Method Summary
 String getLdapString()
          Get an LDAP filter string.
 String getLDAPType()
          Get the LDAP type string.
 String getOMRType()
          Get the OMR type.
 int getServerType()
           
 String getXMLSelectString()
          Get the filter in the form of an XMLSelect statement.
 void setServerType(int type)
           
 
Methods inherited from class com.sas.services.information.Filter
component2Select, getDAVBase, getDAVBasicSearchString, getDAVScope, getDAVSQLString, getDAVType, getFilterString, getLdapBase, getLdapScope, getName, getOMRFlags, getOMROption, getOMRRepository, getOMRTemplate, getType, getXPathString, setDAVBase, setDAVScope, setFilterComponent, setLdapBase, setLdapScope, setName, setOMRFlags, setOMROption, setOMRRepository, setOMRTemplate, setType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SERVER_ANY

public static final int SERVER_ANY

SERVER_LDAP

public static final int SERVER_LDAP

SERVER_OMI

public static final int SERVER_OMI

SERVER_DAV

public static final int SERVER_DAV

SERVER_WORKSPACE

public static final int SERVER_WORKSPACE

SERVER_STOREDPROCESS

public static final int SERVER_STOREDPROCESS

SERVER_MDX

public static final int SERVER_MDX

SERVER_GMS

public static final int SERVER_GMS

SERVER_MQX

public static final int SERVER_MQX

SERVER_FTP

public static final int SERVER_FTP
Constructor Detail

ServerFilter

public ServerFilter()

ServerFilter

public ServerFilter(String key,
                    int relation,
                    String value)
Method Detail

getOMRType

public String getOMRType()
Description copied from class: Filter
Get 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.

Overrides:
getOMRType in class Filter
Following copied from class: com.sas.services.information.Filter
Returns:
The OMR specific type to search for.

getLDAPType

public String getLDAPType()
Description copied from class: Filter
Get the LDAP type string. Return the type by default. Subclasses may override this to return a different string. This method is mostly for use by the LdapRepository class.

Overrides:
getLDAPType in class Filter
Following copied from class: com.sas.services.information.Filter
Returns:
The LDAP specific type to search for.

setServerType

public void setServerType(int type)

getServerType

public int getServerType()

getXMLSelectString

public String getXMLSelectString()
Description copied from class: Filter
Get the filter in the form of an XMLSelect statement.

Overrides:
getXMLSelectString in class Filter
Following copied from class: com.sas.services.information.Filter
Returns:
An XMLSelect string to pass to OMR.

getLdapString

public String getLdapString()
Description copied from class: Filter
Get an LDAP filter string.

Overrides:
getLdapString in class Filter
Following copied from class: com.sas.services.information.Filter
Returns:
An LDAP compatible filter string.

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




Copyright © 2006 SAS Institute Inc. All Rights Reserved.
javadoc generated Fri, 10 Feb 2006 17:28:59