/** * {@inheritDoc} */ @Override public boolean contains( String oid ) { return immutableAttributeTypeRegistry.contains( oid ); }
/** * {@inheritDoc} */ @Override public boolean contains( String oid ) { return immutableAttributeTypeRegistry.contains( oid ); }
/** * {@inheritDoc} */ @Override public boolean contains( String oid ) { return immutableAttributeTypeRegistry.contains( oid ); }
/** * @see NameComponentNormalizer#isDefined(String) */ @Override public boolean isDefined( String id ) { return schemaManager.getAttributeTypeRegistry().contains( id ); }
/** * @see NameComponentNormalizer#isDefined(String) */ @Override public boolean isDefined( String id ) { return schemaManager.getAttributeTypeRegistry().contains( id ); }
/** * @see NameComponentNormalizer#isDefined(String) */ @Override public boolean isDefined( String id ) { return schemaManager.getAttributeTypeRegistry().contains( id ); }
if ( !schemaManager.getAttributeTypeRegistry().contains( id ) && modification.getAttribute().size() == 0 && modification.getModificationOp() == DirContext.REPLACE_ATTRIBUTE )
if ( !schemaManager.getAttributeTypeRegistry().contains( id ) && modification.getAttribute().size() == 0 && modification.getOperation() == ModificationOperation.REPLACE_ATTRIBUTE )
/** * {@inheritDoc} */ @Override public boolean modify( ModifyOperationContext modifyContext, Entry targetEntry, boolean cascade ) throws LdapException { Dn name = modifyContext.getDn(); Entry entry = modifyContext.getEntry(); String schemaName = getSchemaName( name ); String oid = getOid( entry ); AttributeType at = factory.getAttributeType( schemaManager, targetEntry, schemaManager.getRegistries(), schemaName ); if ( isSchemaEnabled( schemaName ) ) { if ( schemaManager.getAttributeTypeRegistry().contains( oid ) ) { schemaManager.unregisterAttributeType( oid ); } schemaManager.add( at ); return SCHEMA_MODIFIED; } return SCHEMA_UNCHANGED; }
&& !schemaManager.getAttributeTypeRegistry().contains( attributeType.getSuperiorOid() ) )