| Modifier and Type | Class and Description |
|---|---|
static class |
SubEntry.CollectiveConflictBehavior
Defines the set of permissible values for the conflict behavior.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_COLLECTIVE_CONFLICT_BEHAVIOR_LC
The lowercased name of the "collectiveConflictBehavior" attribute type.
|
static String |
ATTR_INHERIT_COLLECTIVE_ATTR_LC
The lowercased name of the "inheritAttribute" attribute type.
|
static String |
ATTR_INHERIT_COLLECTIVE_FROM_BASE_LC
The lowercased name of the "inheritFromBaseRDN" attribute type.
|
static String |
ATTR_INHERIT_COLLECTIVE_FROM_DN_LC
The lowercased name of the "inheritFromDNAttribute" attribute type.
|
static String |
ATTR_INHERIT_COLLECTIVE_FROM_RDN_LC
The lowercased name of the "inheritFromRDNAttribute" attribute type.
|
static String |
ATTR_INHERIT_COLLECTIVE_FROM_RDN_TYPE_LC
The lowercased name of the "inheritFromRDNType" attribute type.
|
| Constructor and Description |
|---|
SubEntry(Entry entry)
Constructs a subentry object from a given entry object.
|
| Modifier and Type | Method and Description |
|---|---|
List<Attribute> |
getCollectiveAttributes()
Getter for collective attributes contained within this subentry.
|
SubEntry.CollectiveConflictBehavior |
getConflictBehavior()
Getter for collective conflict behavior defined for this collective attributes subentry.
|
org.forgerock.opendj.ldap.DN |
getDN()
Retrieves the distinguished name for this subentry.
|
Entry |
getEntry()
Getter to retrieve the actual entry object for this subentry.
|
org.forgerock.opendj.ldap.DN |
getInheritFromBaseDN()
Getter to retrieve inheritFromBaseRDN DN for inherited collective attribute subentry.
|
org.forgerock.opendj.ldap.ByteString |
getInheritFromDNAttrValue()
Getter to retrieve inheritFromDNAttribute value for inherited collective attribute subentry.
|
org.forgerock.opendj.ldap.schema.AttributeType |
getInheritFromDNType()
Getter to retrieve inheritFromDNAttribute type for inherited collective attribute subentry.
|
org.forgerock.opendj.ldap.schema.AttributeType |
getInheritFromRDNAttrType()
Getter to retrieve inheritFromRDNAttribute type for inherited collective attribute subentry.
|
org.forgerock.opendj.ldap.ByteString |
getInheritFromRDNAttrValue()
Getter to retrieve inheritFromRDNAttribute value for inherited collective attribute subentry.
|
org.forgerock.opendj.ldap.schema.AttributeType |
getInheritFromRDNType()
Getter to retrieve RDN type of inheritFromRDNType for inherited collective attribute subentry.
|
SubtreeSpecification |
getSubTreeSpecification()
Getter for subentry subtree specification.
|
boolean |
isCollective()
Indicates whether this subentry is a collective attribute subentry.
|
boolean |
isInheritedCollective()
Indicates whether this subentry is inherited collective attribute subentry.
|
boolean |
isInheritedFromDNCollective()
Indicates whether this subentry is inherited from DN collective attribute subentry.
|
boolean |
isInheritedFromRDNCollective()
Indicates whether this subentry is inherited from RDN collective attribute subentry.
|
String |
toString() |
public static final String ATTR_COLLECTIVE_CONFLICT_BEHAVIOR_LC
public static final String ATTR_INHERIT_COLLECTIVE_FROM_DN_LC
public static final String ATTR_INHERIT_COLLECTIVE_FROM_RDN_LC
public static final String ATTR_INHERIT_COLLECTIVE_FROM_RDN_TYPE_LC
public static final String ATTR_INHERIT_COLLECTIVE_FROM_BASE_LC
public static final String ATTR_INHERIT_COLLECTIVE_ATTR_LC
public SubEntry(Entry entry) throws DirectoryException
entry - LDAP subentry to construct from.DirectoryException - if there is a problem with
constructing a subentry from a given entry.public final org.forgerock.opendj.ldap.DN getDN()
public final Entry getEntry()
public boolean isCollective()
true if collective, false otherwise.public boolean isInheritedCollective()
true if inherited collective, false otherwise.public boolean isInheritedFromDNCollective()
true if inherited from DN collective, false otherwise.public boolean isInheritedFromRDNCollective()
true if inherited from RDN collective, false otherwise.public org.forgerock.opendj.ldap.schema.AttributeType getInheritFromDNType()
null if there is none.public org.forgerock.opendj.ldap.schema.AttributeType getInheritFromRDNAttrType()
null if there is none.public org.forgerock.opendj.ldap.ByteString getInheritFromRDNAttrValue()
null if there is none.public org.forgerock.opendj.ldap.schema.AttributeType getInheritFromRDNType()
null if there is none.public org.forgerock.opendj.ldap.ByteString getInheritFromDNAttrValue()
null if there is none.public org.forgerock.opendj.ldap.DN getInheritFromBaseDN()
null if there is none.public SubtreeSpecification getSubTreeSpecification()
public List<Attribute> getCollectiveAttributes()
public SubEntry.CollectiveConflictBehavior getConflictBehavior()
Copyright © 2010-2018 ForgeRock AS. All Rights Reserved.