|
Oracle Virtual Directory Java API Reference 11g Release 1 (11.1.1) E56472-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.octetstring.vde.router.RoutingRule
public class RoutingRule
Constructor Summary | |
---|---|
RoutingRule() |
Method Summary | |
---|---|
void |
addRetrieve(DirectoryString newAttr) |
void |
addRetrieve(java.lang.String newAttr) |
void |
addStore(DirectoryString newAttr) |
void |
addStore(java.lang.String newAttr) |
com.octetstring.vde.backend.SharedSecurityCredential |
checkBindSubject(Credentials creds, DirectoryString binddn) |
java.lang.String |
getAdapterName() Retrieves the name of the adapter this rule is for |
Adapter |
getBackend() |
java.lang.String |
getBasePattern() |
java.lang.String |
getBENum() |
java.lang.String |
getCritical() |
int |
getCriticalType() |
Filter |
getExclFilter() |
int |
getExclScope() |
Filter |
getInclFilter() |
int |
getInclScope() |
int |
getLevels() |
java.util.Vector<DirectoryString> |
getNotRetrieve() |
java.util.Vector<DirectoryString> |
getNotStore() |
BaseRoutingPlugin |
getPluginClass() |
java.lang.String |
getPluginFilter() |
int |
getPriority() |
java.util.Vector<DirectoryString> |
getRetrieve() |
java.util.Vector<DirectoryString> |
getStore() |
DirectoryString |
getSuffix() |
java.util.Set<java.lang.String> |
getViews() |
boolean |
isActive() |
boolean |
isAllRetrievable() |
boolean |
isAllStoreable() |
boolean |
isBasePatternMatch(DistinguishedName dn) |
boolean |
isBind() |
boolean |
isClientSearchable() |
boolean |
isLevelExceeded(int size, int scope) |
boolean |
isPluginFilter() |
boolean |
isRetrievable(DirectoryString attr) |
boolean |
isStoreable(DirectoryString attr) |
boolean |
isSystem() |
boolean |
isVisible() |
void |
loadRoutingRule(com.octetstring.vde.config.RoutingConfig routingConfig, boolean active) |
void |
registerBackend(Adapter backend, DistinguishedName nssuffix, boolean system) |
void |
setActive(boolean active) |
void |
setBackend(Adapter backend) |
void |
setBasePattern(java.lang.String matchspec) |
void |
setBind(boolean bind) |
void |
setCritical(java.lang.String critical) |
void |
setExclFilter(java.lang.String excludefilter) |
void |
setExclScope(int scope) |
void |
setInclFilter(java.lang.String inclfilter) |
void |
setInclScope(int scope) |
void |
setLevels(int level) |
void |
setNotRetrieve(java.util.Set<java.lang.String> unretrievableAttrs) |
void |
setNotStore(java.util.Set<java.lang.String> unstorableAttrs) Set the do not store set with a Set from the configuration |
void |
setPluginFilter(java.lang.String pluginName) |
void |
setPriority(int priority) |
void |
setRetrieve(java.util.Set<java.lang.String> retrievableAttrs) Set the retrieve set with a Set from the configuration |
void |
setSharedSubjectAdaptersExclude(java.util.Set<java.lang.String> excludeSet) Sets the values of bind-adapters excluded |
void |
setSharedSubjectAdaptersInclude(java.util.Set<java.lang.String> includeSet) Sets the values of bind-adapters included |
void |
setStore(java.util.Set<java.lang.String> storableAttrs) Set the store set with a Set from the configuration |
void |
setSuffix(DistinguishedName nssuffix) |
void |
setViews(java.util.Set<java.lang.String> viewSet) |
void |
setVisible(boolean visibility) |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RoutingRule()
Method Detail |
---|
public void loadRoutingRule(com.octetstring.vde.config.RoutingConfig routingConfig, boolean active)
public void registerBackend(Adapter backend, DistinguishedName nssuffix, boolean system)
public java.lang.String getAdapterName()
public java.lang.String getBENum()
public boolean isSystem()
public java.lang.String getCritical()
public int getCriticalType()
public boolean isVisible()
public void setVisible(boolean visibility)
public boolean isActive()
public void setActive(boolean active)
public boolean isClientSearchable()
public DirectoryString getSuffix()
public void setSuffix(DistinguishedName nssuffix)
public int getLevels()
public void setLevels(int level)
public boolean isLevelExceeded(int size, int scope)
public void setBasePattern(java.lang.String matchspec)
public java.lang.String getBasePattern()
public boolean isBasePatternMatch(DistinguishedName dn)
public int getPriority()
public void setPriority(int priority)
public void setCritical(java.lang.String critical)
public boolean isBind()
public void setBind(boolean bind)
public Adapter getBackend()
public void setBackend(Adapter backend)
public boolean isRetrievable(DirectoryString attr)
public boolean isAllRetrievable()
public boolean isStoreable(DirectoryString attr)
public boolean isAllStoreable()
public java.util.Vector<DirectoryString> getRetrieve()
public void setRetrieve(java.util.Set<java.lang.String> retrievableAttrs)
retrieve
- Set of attributes that can be retrievedpublic java.util.Vector<DirectoryString> getNotRetrieve()
public void setNotRetrieve(java.util.Set<java.lang.String> unretrievableAttrs)
public void addRetrieve(DirectoryString newAttr)
public void addRetrieve(java.lang.String newAttr)
public java.util.Vector<DirectoryString> getStore()
public void setStore(java.util.Set<java.lang.String> storableAttrs)
set
- Set of attributes that can be retrievedpublic java.util.Vector<DirectoryString> getNotStore()
public void setNotStore(java.util.Set<java.lang.String> unstorableAttrs)
set
- Set of attributes that can not be storedpublic void addStore(DirectoryString newAttr)
public void addStore(java.lang.String newAttr)
public Filter getInclFilter()
public Filter getExclFilter()
public void setInclScope(int scope)
public int getInclScope()
public void setExclScope(int scope)
public int getExclScope()
public void setInclFilter(java.lang.String inclfilter)
public void setExclFilter(java.lang.String excludefilter)
public void setPluginFilter(java.lang.String pluginName)
public boolean isPluginFilter()
public java.lang.String getPluginFilter()
public BaseRoutingPlugin getPluginClass()
public com.octetstring.vde.backend.SharedSecurityCredential checkBindSubject(Credentials creds, DirectoryString binddn)
public void setSharedSubjectAdaptersInclude(java.util.Set<java.lang.String> includeSet)
set
- Names of included adapterspublic void setSharedSubjectAdaptersExclude(java.util.Set<java.lang.String> excludeSet)
set
- Names of excluded adapterspublic java.util.Set<java.lang.String> getViews()
public void setViews(java.util.Set<java.lang.String> viewSet)
|
Oracle Virtual Directory Java API Reference 11g Release 1 (11.1.1) E56472-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |