public final class DefaultCompressedSchema extends CompressedSchema
Modifier and Type | Method and Description |
---|---|
protected void |
storeAttribute(byte[] encodedAttribute,
AttributeDescription attrDesc)
Persists the provided encoded attribute.
|
protected void |
storeObjectClasses(byte[] encodedObjectClasses,
Collection<String> objectClassNames)
Persists the provided encoded object classes.
|
decodeAttribute, decodeObjectClasses, encodeAttribute, encodeObjectClasses, getAllAttributes, getAllObjectClasses, loadAttribute, loadObjectClasses
protected void storeAttribute(byte[] encodedAttribute, AttributeDescription attrDesc) throws DirectoryException
CompressedSchema
CompressedSchema.storeObjectClasses(byte[], Collection)
.storeAttribute
in class CompressedSchema
encodedAttribute
- The encoded attribute description.attrDesc
- The non-null user provided attribute description.DirectoryException
- If an error occurred while persisting the encoded attribute.protected void storeObjectClasses(byte[] encodedObjectClasses, Collection<String> objectClassNames) throws DirectoryException
CompressedSchema
CompressedSchema.storeAttribute(byte[], AttributeDescription)
.storeObjectClasses
in class CompressedSchema
encodedObjectClasses
- The encoded object classes.objectClassNames
- The user provided set of object class names.DirectoryException
- If an error occurred while persisting the encoded object classes.Copyright 2010-2020 ForgeRock AS.