public final class DefaultCompressedSchema extends CompressedSchema
| Constructor and Description |
|---|
DefaultCompressedSchema()
Creates a new instance of this compressed schema manager.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
storeAttribute(byte[] encodedAttribute,
String attributeName,
Collection<String> attributeOptions)
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, loadObjectClassespublic DefaultCompressedSchema()
protected void storeAttribute(byte[] encodedAttribute, String attributeName, Collection<String> attributeOptions) throws DirectoryException
CompressedSchema.storeObjectClasses(byte[], Collection).storeAttribute in class CompressedSchemaencodedAttribute - The encoded attribute description.attributeName - The user provided attribute type name.attributeOptions - The non-null but possibly empty set of attribute options.DirectoryException - If an error occurred while persisting the encoded attribute.protected void storeObjectClasses(byte[] encodedObjectClasses, Collection<String> objectClassNames) throws DirectoryException
CompressedSchema.storeAttribute(byte[], String, Collection).storeObjectClasses in class CompressedSchemaencodedObjectClasses - 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-2015 ForgeRock AS. All Rights Reserved.