Interface Configurable
- 
- All Known Subinterfaces:
- ExampleUsageProvider,- Reconfigurable<T>
 - All Known Implementing Classes:
- AccessLogger,- AccessTokenValidator,- AccountStatusNotificationHandler,- Advice,- AlertHandler,- CertificateMapper,- ChangeDetector,- ChangeSubscriptionHandler,- CipherStreamProvider,- ConnectionCriteria,- DataSecurityAuditor,- EnhancedPasswordStorageScheme,- ErrorLogger,- ExtendedOperationHandler,- FileBasedAccessLogger,- FileBasedErrorLogger,- HTTPOperationLogger,- HTTPServletExtension,- IdentityMapper,- JDBCSyncDestination,- JDBCSyncSource,- KafkaSyncDestinationPlugin,- KeyManagerProvider,- LDAPHealthCheck,- LDAPSyncDestinationPlugin,- LDAPSyncSourcePlugin,- LogFileRotationListener,- MonitorProvider,- NotificationManager,- OAuthTokenHandler,- OneTimePasswordDeliveryMechanism,- PassphraseProvider,- PassThroughAuthenticationHandler,- PasswordGenerator,- PasswordStorageScheme,- PasswordValidator,- PlacementAlgorithm,- Plugin,- PolicyDecisionLogger,- PostLDIFExportTaskProcessor,- ProxiedExtendedOperationHandler,- ProxyTransformation,- RecurringTask,- RequestCriteria,- ResultCriteria,- SASLMechanismHandler,- SCIM2AttributeMapping,- SCIMSubResourceTypeHandler,- ScriptedAccessLogger,- ScriptedAccountStatusNotificationHandler,- ScriptedAlertHandler,- ScriptedCertificateMapper,- ScriptedChangeSubscriptionHandler,- ScriptedErrorLogger,- ScriptedFileBasedAccessLogger,- ScriptedFileBasedErrorLogger,- ScriptedHTTPOperationLogger,- ScriptedHTTPServletExtension,- ScriptedIdentityMapper,- ScriptedJDBCSyncDestination,- ScriptedJDBCSyncSource,- ScriptedLDAPHealthCheck,- ScriptedLDAPSyncDestinationPlugin,- ScriptedLDAPSyncSourcePlugin,- ScriptedOAuthTokenHandler,- ScriptedPasswordGenerator,- ScriptedPasswordValidator,- ScriptedPlugin,- ScriptedProxyTransformation,- ScriptedSyncDestination,- ScriptedSyncPipePlugin,- ScriptedSyncSource,- ScriptedTask,- ScriptedUncachedAttributeCriteria,- ScriptedUncachedEntryCriteria,- ScriptedVirtualAttributeProvider,- SearchEntryCriteria,- SearchReferenceCriteria,- ServerAffinityProvider,- StoreAdapter,- StoreAdapterPlugin,- SyncDestination,- SyncPipePlugin,- SyncSource,- Task,- TokenResourceLookupMethod,- TrustManagerProvider,- UncachedAttributeCriteria,- UncachedEntryCriteria,- VelocityContextProvider,- VirtualAttributeProvider
 
 @NotExtensible @ThreadSafety(level=INTERFACE_NOT_THREADSAFE) public interface Configurable This interface is used to mark extensions which may obtain configuration information using an LDAP SDK argument parser.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddefineConfigArguments(ArgumentParser parser)Updates the provided argument parser to define any configuration arguments which may be used by this extension.
 
- 
- 
- 
Method Detail- 
defineConfigArgumentsvoid defineConfigArguments(ArgumentParser parser) throws ArgumentException Updates the provided argument parser to define any configuration arguments which may be used by this extension. The argument parser may also be updated to define relationships between arguments (e.g., to specify required, exclusive, or dependent argument sets).- Parameters:
- parser- The argument parser to be updated with the configuration arguments which may be used by this extension.
- Throws:
- ArgumentException- If a problem is encountered while updating the provided argument parser.
 
 
- 
 
-