Class AbstractDataStoreService
java.lang.Object
org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
- Direct Known Subclasses:
AbstractAzureDataStoreService
,AbstractS3DataStoreService
,DbDataStoreService
,FileDataStoreService
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected abstract DataStore
createDataStore
(org.osgi.service.component.ComponentContext context, Map<String, Object> config) protected void
protected String[]
protected abstract @NotNull StatisticsProvider
protected static String
protected abstract void
setStatisticsProvider
(StatisticsProvider statisticsProvider)
-
Field Details
-
PROP_ENCODE_LENGTH
- See Also:
-
PROP_CACHE_SIZE
- See Also:
-
-
Constructor Details
-
AbstractDataStoreService
public AbstractDataStoreService()
-
-
Method Details
-
activate
protected void activate(org.osgi.service.component.ComponentContext context, Map<String, Object> config) throws RepositoryException- Throws:
RepositoryException
-
deactivate
- Throws:
DataStoreException
-
createDataStore
-
getStatisticsProvider
-
setStatisticsProvider
-
getDescription
-
lookup
-