public abstract class BaseRepositoryDefiner extends Object implements RepositoryDefiner
Constructor and Description |
---|
BaseRepositoryDefiner() |
Modifier and Type | Method and Description |
---|---|
abstract String |
getClassName() |
RepositoryConfiguration |
getRepositoryConfiguration() |
String |
getRepositoryTypeLabel(Locale locale) |
abstract boolean |
isExternalRepository() |
void |
registerCapabilities(CapabilityRegistry<DocumentRepository> capabilityRegistry) |
void |
registerRepositoryEventListeners(RepositoryEventRegistry repositoryEventRegistry) |
abstract void |
registerRepositoryFactory(RepositoryFactoryRegistry repositoryFactoryRegistry) |
public abstract String getClassName()
getClassName
in interface RepositoryDefiner
public RepositoryConfiguration getRepositoryConfiguration()
getRepositoryConfiguration
in interface RepositoryDefiner
public String getRepositoryTypeLabel(Locale locale)
getRepositoryTypeLabel
in interface RepositoryDefiner
public abstract boolean isExternalRepository()
isExternalRepository
in interface RepositoryDefiner
public void registerCapabilities(CapabilityRegistry<DocumentRepository> capabilityRegistry)
registerCapabilities
in interface RepositoryDefiner
public void registerRepositoryEventListeners(RepositoryEventRegistry repositoryEventRegistry)
registerRepositoryEventListeners
in interface RepositoryDefiner
public abstract void registerRepositoryFactory(RepositoryFactoryRegistry repositoryFactoryRegistry)
registerRepositoryFactory
in interface RepositoryDefiner