/** * {@inheritDoc} */ @Override public boolean isEnabled( String schemaName ) { Schema schema = registries.getLoadedSchema( schemaName ); return ( schema != null ) && schema.isEnabled(); }
/** * {@inheritDoc} */ @Override public SchemaObject unregisterNormalizer( String normalizerOid ) throws LdapException { return registries.getNormalizerRegistry().unregister( normalizerOid ); }
/** * {@inheritDoc} */ @Override public LdapComparator<?> lookupComparatorRegistry( String oid ) throws LdapException { return registries.getComparatorRegistry().lookup( oid ); }
/** * {@inheritDoc} */ @Override public boolean isDisabled( String schemaName ) { Schema schema = registries.getLoadedSchema( schemaName ); return ( schema != null ) && schema.isDisabled(); }
/** * {@inheritDoc} */ @Override public Map<String, OidNormalizer> getNormalizerMapping() { return registries.getAttributeTypeRegistry().getNormalizerMapping(); }
/** * {@inheritDoc} */ @Override public Normalizer lookupNormalizerRegistry( String oid ) throws LdapException { return registries.getNormalizerRegistry().lookup( oid ); }
/** * {@inheritDoc} */ @Override public AttributeTypeRegistry getAttributeTypeRegistry() { return new ImmutableAttributeTypeRegistry( registries.getAttributeTypeRegistry() ); }
/** * {@inheritDoc} */ @Override public MatchingRuleRegistry getMatchingRuleRegistry() { return new ImmutableMatchingRuleRegistry( registries.getMatchingRuleRegistry() ); }
/** * {@inheritDoc} */ @Override public LdapSyntaxRegistry getLdapSyntaxRegistry() { return new ImmutableLdapSyntaxRegistry( registries.getLdapSyntaxRegistry() ); }
/** * {@inheritDoc} */ @Override public SchemaObject unregisterMatchingRule( String matchingRuleOid ) throws LdapException { return registries.getMatchingRuleRegistry().unregister( matchingRuleOid ); }
/** * {@inheritDoc} */ @Override public NameFormRegistry getNameFormRegistry() { return new ImmutableNameFormRegistry( registries.getNameFormRegistry() ); }
/** * {@inheritDoc} */ @Override public SchemaObject unregisterDitStructureRule( String ditStructureRuleOid ) throws LdapException { return registries.getDitStructureRuleRegistry().unregister( ditStructureRuleOid ); }
/** * {@inheritDoc} */ @Override public SchemaObject unregisterMatchingRuleUse( String matchingRuleUseOid ) throws LdapException { return registries.getMatchingRuleUseRegistry().unregister( matchingRuleUseOid ); }
/** * {@inheritDoc} */ @Override public SchemaObject unregisterNameForm( String nameFormOid ) throws LdapException { return registries.getNameFormRegistry().unregister( nameFormOid ); }
/** * {@inheritDoc} */ @Override public boolean isDisabled( String schemaName ) { Schema schema = registries.getLoadedSchema( schemaName ); return ( schema != null ) && schema.isDisabled(); }
/** * {@inheritDoc} */ @Override public SchemaObject unregisterNormalizer( String normalizerOid ) throws LdapException { return registries.getNormalizerRegistry().unregister( normalizerOid ); }
/** * {@inheritDoc} */ @Override public LdapComparator<?> lookupComparatorRegistry( String oid ) throws LdapException { return registries.getComparatorRegistry().lookup( oid ); }
/** * {@inheritDoc} */ @Override public MatchingRuleRegistry getMatchingRuleRegistry() { return new ImmutableMatchingRuleRegistry( registries.getMatchingRuleRegistry() ); }
/** * {@inheritDoc} */ @Override public LdapSyntaxRegistry getLdapSyntaxRegistry() { return new ImmutableLdapSyntaxRegistry( registries.getLdapSyntaxRegistry() ); }
/** * {@inheritDoc} */ @Override public SchemaObject unregisterNormalizer( String normalizerOid ) throws LdapException { return registries.getNormalizerRegistry().unregister( normalizerOid ); }