com.unboundid.directory.sdk.common.internal
Interface UnboundIDExtension
- All Known Implementing Classes:
- AccessLogger, AccountStatusNotificationHandler, AlertHandler, CertificateMapper, ChangeSubscriptionHandler, CipherStreamProvider, EnhancedPasswordStorageScheme, ErrorLogger, ExtendedOperationHandler, FileBasedAccessLogger, FileBasedErrorLogger, HTTPOperationLogger, HTTPServletExtension, IdentityMapper, JDBCSyncDestination, JDBCSyncSource, KeyManagerProvider, LDAPHealthCheck, LDAPSyncDestinationPlugin, LDAPSyncSourcePlugin, ManageExtensionPlugin, MonitorProvider, OAuthTokenHandler, PasswordGenerator, PasswordStorageScheme, PasswordValidator, PlacementAlgorithm, Plugin, PolicyInformationProvider, ProxyTransformation, SASLMechanismHandler, SyncDestination, SyncPipePlugin, SyncSource, Task, TokenStore, TrustManagerProvider, UncachedAttributeCriteria, UncachedEntryCriteria, VirtualAttributeProvider
@NotExtensible
@ThreadSafety(level=INTERFACE_NOT_THREADSAFE)
public interface UnboundIDExtension
This interface is used to mark classes which may be extensions to UnboundID
products.
Method Summary |
java.lang.String[] |
getExtensionDescription()
Retrieves a human-readable description for this extension. |
java.lang.String |
getExtensionName()
Retrieves a human-readable name for this extension. |
getExtensionName
java.lang.String getExtensionName()
- Retrieves a human-readable name for this extension.
- Returns:
- A human-readable name for this extension.
getExtensionDescription
java.lang.String[] getExtensionDescription()
- Retrieves a human-readable description for this extension. Each element
of the array that is returned will be considered a separate paragraph in
generated documentation.
- Returns:
- A human-readable description for this extension, or
null
or an empty array if no description should be available.