Class AbstractDataStoreService
java.lang.Object
org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
- Direct Known Subclasses:
DbDataStoreService,FileDataStoreService
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected abstract DataStorecreateDataStore(org.osgi.service.component.ComponentContext context, Map<String, Object> config) protected voidprotected String[]protected abstract @NotNull org.apache.jackrabbit.oak.stats.StatisticsProviderprotected static Stringprotected abstract voidsetStatisticsProvider(org.apache.jackrabbit.oak.stats.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
@NotNull protected abstract @NotNull org.apache.jackrabbit.oak.stats.StatisticsProvider getStatisticsProvider() -
setStatisticsProvider
protected abstract void setStatisticsProvider(org.apache.jackrabbit.oak.stats.StatisticsProvider statisticsProvider) -
getDescription
-
lookup
-