|
OracleVirtual Directory Java API Reference 11g Release 1 (11.1.1) E10688-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.octetstring.vde.chain.ChainEntrySet
public class ChainEntrySet
Adapters have different ways of managing a set of entries returned in a search. This interface is implemented by classes that know how to retrieve the next entry in a result.
Constructor Summary | |
---|---|
ChainEntrySet(EntrySet entrySet, int start) |
Method Summary | |
---|---|
void |
cancelEntrySet() |
Adapter |
getBackend() |
DirectoryString |
getBase() |
EntrySet |
getBaseES() |
Credentials |
getCreds() |
Filter |
getFilter() |
Entry |
getNext() Retrieves the next available entry from the Entry Set |
java.util.HashMap<java.lang.Object,java.lang.Object> |
getRequest() |
java.util.Vector<DirectoryString> |
getReturnAttribs() |
Int8 |
getScope() |
java.lang.Object |
getSequence() |
int |
getStartPoint() |
boolean |
hasMore() Determines whether this ChainEntrySet has any more available entries |
boolean |
isRunACLs() |
boolean |
isRunGlobal() |
void |
runGlobal(boolean runGlobal) |
boolean |
runPostSearch() |
void |
setBackend(Adapter backend) |
void |
setBase(DirectoryString base) |
void |
setCredentials(Credentials creds) |
void |
setCreds(Credentials credentials) |
void |
setFilter(Filter filter) |
void |
setRequest(java.util.HashMap<java.lang.Object,java.lang.Object> request) |
void |
setReturnAttribs(java.util.Vector<DirectoryString> attribs) |
void |
setRunACLs(boolean b) |
void |
setRunGlobal(boolean b) |
void |
setRunPostSearch(boolean b) |
void |
setScope(Int8 scope) |
void |
setSequence(java.lang.Object sequence) |
void |
setStartPoint(int start) |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ChainEntrySet(EntrySet entrySet, int start)
Method Detail |
---|
public EntrySet getBaseES()
public Entry getNext() throws DirectoryException
getNext
in interface EntrySet
DirectoryException
public boolean hasMore()
hasMore
in interface EntrySet
public void setSequence(java.lang.Object sequence)
setSequence
in interface EntrySet
public java.lang.Object getSequence()
getSequence
in interface EntrySet
public Adapter getBackend()
public void setRequest(java.util.HashMap<java.lang.Object,java.lang.Object> request)
public void setCredentials(Credentials creds)
public void runGlobal(boolean runGlobal)
public DirectoryString getBase()
public Credentials getCreds()
public Filter getFilter()
public java.util.HashMap<java.lang.Object,java.lang.Object> getRequest()
public java.util.Vector<DirectoryString> getReturnAttribs()
public boolean isRunGlobal()
public Int8 getScope()
public void setBase(DirectoryString base)
base
- a DirectoryString value representing the search basepublic void setCreds(Credentials credentials)
credentials
- Credentials object representing the user contextpublic void setFilter(Filter filter)
filter
- a Filter object representing the search filterpublic void setReturnAttribs(java.util.Vector<DirectoryString> attribs)
attribs
- Vector of DirectoryStrings representing the requested attributespublic void setRunGlobal(boolean b)
b
- boolean indicating that this is a globa chain (INTERNAL USE ONLY)public void setScope(Int8 scope)
scope
- an Int8 value representing the search scopepublic boolean isRunACLs()
public void setRunACLs(boolean b)
b
- boolean flag indicating whether acls are to be run.public boolean runPostSearch()
public void setRunPostSearch(boolean b)
b
- a boolean flag indicating whether entry level processing should be performed.public void setBackend(Adapter backend)
backend
- an Adapter object representing the adapter associated with this chain.public void setStartPoint(int start)
start
- an integer (starting at 0) representing the position within the chain to start execution.public int getStartPoint()
public void cancelEntrySet()
cancelEntrySet
in interface EntrySet
|
OracleVirtual Directory Java API Reference 11g Release 1 (11.1.1) E10688-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |