|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openanzo.common.ldap.container.map.BasicEntrySet
public class BasicEntrySet
Simple implementation of EntrySet. Features: Supports the BlankNode extension bindings. Creates URI's for DNs by appending the most specific name in the DN as a URI fragment to a provided URI prefix.
| Constructor Summary | |
|---|---|
BasicEntrySet(BlankNodeIndex blankNodeIndex,
java.net.URI uriPrefix,
java.lang.String rdn,
javax.naming.ldap.LdapName orgDn)
Create a EntrySet for the all nodes one level below the provided DN. |
|
BasicEntrySet(BlankNodeIndex blankNodeIndex,
java.net.URI uriPrefix,
java.lang.String rdn,
javax.naming.ldap.LdapName orgDn,
int scope,
boolean appendSuffix)
Create a EntrySet. |
|
BasicEntrySet(BlankNodeIndex blankNodeIndex,
java.net.URI uriPrefix,
java.lang.String rdn,
javax.naming.ldap.LdapName orgDn,
javax.naming.directory.SearchControls searchControls,
java.lang.String filter)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getFilter()
Gets the LDAP filter to be used to constrain which entries are part of this set. |
javax.naming.Name |
getRootDn()
Gets the Root DN of the entry set. |
javax.naming.directory.SearchControls |
getSearchControls()
Gets the search controls to use for this entry set. |
RDFTerm |
toSubject(java.lang.String dn,
AttributeBinding binding,
java.lang.String value)
Returns a RDF resource representing the entry. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BasicEntrySet(BlankNodeIndex blankNodeIndex,
java.net.URI uriPrefix,
java.lang.String rdn,
javax.naming.ldap.LdapName orgDn)
rdn - DN of the node relative the the orginization's DN.orgDn - organization's DN.
public BasicEntrySet(BlankNodeIndex blankNodeIndex,
java.net.URI uriPrefix,
java.lang.String rdn,
javax.naming.ldap.LdapName orgDn,
int scope,
boolean appendSuffix)
rdn - DN of the node relative the the orginization's DN.orgDn - organization's DN.scope - Use SearchControls enum. Specify to scope to use for selecting entries for the set.
public BasicEntrySet(BlankNodeIndex blankNodeIndex,
java.net.URI uriPrefix,
java.lang.String rdn,
javax.naming.ldap.LdapName orgDn,
javax.naming.directory.SearchControls searchControls,
java.lang.String filter)
| Method Detail |
|---|
public javax.naming.Name getRootDn()
EntrySet
getRootDn in interface EntrySetpublic javax.naming.directory.SearchControls getSearchControls()
EntrySet
getSearchControls in interface EntrySetpublic java.lang.String getFilter()
EntrySetDirContext.search(Name, String, Object[], SearchControls)
for details regarding LDAP filter syntax.
getFilter in interface EntrySet
public RDFTerm toSubject(java.lang.String dn,
AttributeBinding binding,
java.lang.String value)
EntrySetLdapMapping.toDistinguishedName(TriplePatternComponent)
toSubject in interface EntrySetdn - The LDAP dn representing the entry.binding - The attribute for the RDF statement the returned value will be part of.value - The attribute value for the RDF statement the returned value will be part of.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||