Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.naming.directory

Class SearchControls

java.lang.Object
|
+--javax.naming.directory.SearchControls

All Implemented Interfaces:

Serializable


public class SearchControls

extends Object

implements Serializable

Author:

Field Summary

static intOBJECT_SCOPE

static intONELEVEL_SCOPE

static intSUBTREE_SCOPE

Constructor Summary

SearchControls()

SearchControls(int scope, long countlim, int timelim, java.lang.String[] attrs, boolean retobj, boolean deref)

Method Summary

longgetCountLimit()

booleangetDerefLinkFlag()

java.lang.String[]getReturningAttributes()

booleangetReturningObjFlag()

intgetSearchScope()

intgetTimeLimit()

voidsetCountLimit(long limit)

voidsetDerefLinkFlag(boolean on)

voidsetReturningAttributes(java.lang.String[] attrs)

voidsetReturningObjFlag(boolean on)

voidsetSearchScope(int scope)

voidsetTimeLimit(int ms)

Field Details

OBJECT_SCOPE

public static final int OBJECT_SCOPE

Author:

ONELEVEL_SCOPE

public static final int ONELEVEL_SCOPE


SUBTREE_SCOPE

public static final int SUBTREE_SCOPE


Constructor Details

SearchControls

public SearchControls()


SearchControls

public SearchControls(int scope, long countlim, int timelim, java.lang.String[] attrs, boolean retobj, boolean deref)

Parameters:


Method Details

getCountLimit

public long getCountLimit()


getDerefLinkFlag

public boolean getDerefLinkFlag()


getReturningAttributes

public String[] getReturningAttributes()


getReturningObjFlag

public boolean getReturningObjFlag()


getSearchScope

public int getSearchScope()


getTimeLimit

public int getTimeLimit()


setCountLimit

public void setCountLimit(long limit)

Parameters:


setDerefLinkFlag

public void setDerefLinkFlag(boolean on)

Parameters:


setReturningAttributes

public void setReturningAttributes(java.lang.String[] attrs)

Parameters:


setReturningObjFlag

public void setReturningObjFlag(boolean on)

Parameters:


setSearchScope

public void setSearchScope(int scope)

Parameters:


setTimeLimit

public void setTimeLimit(int ms)

Parameters: