|
Oracle Virtual Directory Java API Reference 11g Release 1 (11.1.1) E10688-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.octetstring.vde.chain.GlobalServicesInterface
public final class GlobalServicesInterface
Interface for plug-in writers to call in for extra operations on a global level. Calls to this interface are run through all global plugins and are run through the router and adapter systems. Obtain handle to singleton using getInstance() method.
Method Summary | |
---|---|
void |
addACLPlugin() |
static void |
addAcls() |
static GlobalServicesInterface |
getInstance() |
static void |
init() |
static void |
removeAcls() |
static void |
reset() |
void |
runAdd(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, Entry entry, com.asn1c.core.Int8 result) |
void |
runBind(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString dn, BinarySyntax password, com.asn1c.core.Bool result) |
void |
runDelete(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString object, com.asn1c.core.Int8 results) |
void |
runGet(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString base, com.asn1c.core.Int8 scope, Filter filter, com.asn1c.core.Bool typesonly, java.util.Vector<DirectoryString> attributes, com.octetstring.vde.chain.ChainVector result) |
Entry |
runGetByDn(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString base) |
void |
runModify(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString name, java.util.Vector<EntryChange> changeEntries) |
void |
runPostSearchComplete(java.util.HashMap<java.lang.Object,java.lang.Object> request, ChainEntrySet entrySet, int start) |
void |
runPostSearchEntry(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, java.util.Vector<DirectoryString> returnAttribs, Filter filter, com.asn1c.core.Int8 scope, DirectoryString base, Entry entry, ChainEntrySet entrySet, int start) |
void |
runRename(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString oldName, DirectoryString newName, DirectoryString newSuffix, com.asn1c.core.Bool removeOldRdn, com.asn1c.core.Int8 results) |
void |
stopGSI() |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void init()
public static GlobalServicesInterface getInstance()
public void runAdd(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, Entry entry, com.asn1c.core.Int8 result) throws DirectoryException, ChainException
runAdd
in interface com.octetstring.vde.chain.RunChain
DirectoryException
ChainException
public void runBind(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString dn, BinarySyntax password, com.asn1c.core.Bool result) throws DirectoryException, ChainException
runBind
in interface com.octetstring.vde.chain.RunChain
DirectoryException
ChainException
public void runDelete(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString object, com.asn1c.core.Int8 results) throws DirectoryException, ChainException
runDelete
in interface com.octetstring.vde.chain.RunChain
DirectoryException
ChainException
public void runGet(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString base, com.asn1c.core.Int8 scope, Filter filter, com.asn1c.core.Bool typesonly, java.util.Vector<DirectoryString> attributes, com.octetstring.vde.chain.ChainVector result) throws DirectoryException, ChainException
runGet
in interface com.octetstring.vde.chain.RunChain
DirectoryException
ChainException
public void runModify(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString name, java.util.Vector<EntryChange> changeEntries) throws DirectoryException, ChainException
runModify
in interface com.octetstring.vde.chain.RunChain
DirectoryException
ChainException
public void runRename(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString oldName, DirectoryString newName, DirectoryString newSuffix, com.asn1c.core.Bool removeOldRdn, com.asn1c.core.Int8 results) throws DirectoryException, ChainException
runRename
in interface com.octetstring.vde.chain.RunChain
DirectoryException
ChainException
public void runPostSearchEntry(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, java.util.Vector<DirectoryString> returnAttribs, Filter filter, com.asn1c.core.Int8 scope, DirectoryString base, Entry entry, ChainEntrySet entrySet, int start) throws DirectoryException, ChainException
runPostSearchEntry
in interface com.octetstring.vde.chain.RunChain
DirectoryException
ChainException
public void runPostSearchComplete(java.util.HashMap<java.lang.Object,java.lang.Object> request, ChainEntrySet entrySet, int start) throws DirectoryException, ChainException
runPostSearchComplete
in interface com.octetstring.vde.chain.RunChain
DirectoryException
ChainException
public Entry runGetByDn(java.util.HashMap<java.lang.Object,java.lang.Object> request, Credentials creds, DirectoryString base) throws DirectoryException, ChainException
runGetByDn
in interface com.octetstring.vde.chain.RunChain
DirectoryException
ChainException
public void addACLPlugin() throws ChainException
ChainException
public static void addAcls() throws ChainException
ChainException
public static void removeAcls()
public void stopGSI()
public static void reset()
|
Oracle Virtual Directory Java API Reference 11g Release 1 (11.1.1) E10688-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |