Interface ExampleUsageProvider
-
- All Superinterfaces:
Configurable
- 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,SearchEntryCriteria,SearchReferenceCriteria,ServerAffinityProvider,StoreAdapter,StoreAdapterPlugin,SyncDestination,SyncPipePlugin,SyncSource,Task,TokenResourceLookupMethod,TrustManagerProvider,UncachedAttributeCriteria,UncachedEntryCriteria,VelocityContextProvider,VirtualAttributeProvider
@NotExtensible @ThreadSafety(level=INTERFACE_NOT_THREADSAFE) public interface ExampleUsageProvider extends Configurable
This interface is used to mark extensions which may provide examples that demonstrate how they are intended to be used.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.util.List<java.lang.String>,java.lang.String>getExamplesArgumentSets()Retrieves a map containing examples of configurations that may be used for this extension.-
Methods inherited from interface com.unboundid.directory.sdk.common.internal.Configurable
defineConfigArguments
-
-
-
-
Method Detail
-
getExamplesArgumentSets
java.util.Map<java.util.List<java.lang.String>,java.lang.String> getExamplesArgumentSets()
Retrieves a map containing examples of configurations that may be used for this extension. The map key should be a list of sample arguments, and the corresponding value should be a description of the behavior that will be exhibited by the extension when used with that configuration.- Returns:
- A map containing examples of configurations that may be used for
this extension. It may be
nullor empty if there should not be any example argument sets.
-
-