public abstract class BaseRepositoryDefiner extends java.lang.Object implements RepositoryDefiner
| Constructor and Description |
|---|
BaseRepositoryDefiner() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
getClassName() |
java.lang.String |
getRepositoryTypeLabel(java.util.Locale locale) |
java.lang.String[] |
getSupportedConfigurations() |
java.lang.String[][] |
getSupportedParameters() |
abstract boolean |
isExternalRepository() |
void |
registerCapabilities(CapabilityRegistry<DocumentRepository> capabilityRegistry) |
void |
registerRepositoryEventListeners(RepositoryEventRegistry repositoryEventRegistry) |
abstract void |
registerRepositoryFactory(RepositoryFactoryRegistry repositoryFactoryRegistry) |
public abstract java.lang.String getClassName()
getClassName in interface RepositoryDefinerpublic java.lang.String getRepositoryTypeLabel(java.util.Locale locale)
getRepositoryTypeLabel in interface RepositoryDefinerpublic java.lang.String[] getSupportedConfigurations()
getSupportedConfigurations in interface RepositoryDefinerpublic java.lang.String[][] getSupportedParameters()
getSupportedParameters in interface RepositoryDefinerpublic abstract boolean isExternalRepository()
isExternalRepository in interface RepositoryDefinerpublic void registerCapabilities(CapabilityRegistry<DocumentRepository> capabilityRegistry)
registerCapabilities in interface RepositoryDefinerpublic void registerRepositoryEventListeners(RepositoryEventRegistry repositoryEventRegistry)
registerRepositoryEventListeners in interface RepositoryDefinerpublic abstract void registerRepositoryFactory(RepositoryFactoryRegistry repositoryFactoryRegistry)
registerRepositoryFactory in interface RepositoryDefiner