Package org.apache.jackrabbit.jcr2spi
Class Jcr2spiRepositoryFactory.RepositoryConfigImpl
- java.lang.Object
-
- org.apache.jackrabbit.jcr2spi.Jcr2spiRepositoryFactory.RepositoryConfigImpl
-
- All Implemented Interfaces:
RepositoryConfig
- Enclosing class:
- Jcr2spiRepositoryFactory
public static class Jcr2spiRepositoryFactory.RepositoryConfigImpl extends Object implements RepositoryConfig
-
-
Constructor Summary
Constructors Constructor Description RepositoryConfigImpl(RepositoryServiceFactory serviceFactory, Map<?,?> parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheBehaviourgetCacheBehaviour()<T> TgetConfiguration(String name, T defaultValue)intgetItemCacheSize()intgetPollTimeout()Specifies an interval used for polling theRepositoryServicefor changes.RepositoryServicegetRepositoryService()
-
-
-
Constructor Detail
-
RepositoryConfigImpl
public RepositoryConfigImpl(RepositoryServiceFactory serviceFactory, Map<?,?> parameters) throws RepositoryException
- Throws:
RepositoryException
-
-
Method Detail
-
getCacheBehaviour
public CacheBehaviour getCacheBehaviour()
- Specified by:
getCacheBehaviourin interfaceRepositoryConfig
-
getItemCacheSize
public int getItemCacheSize()
- Specified by:
getItemCacheSizein interfaceRepositoryConfig
-
getPollTimeout
public int getPollTimeout()
Description copied from interface:RepositoryConfigSpecifies an interval used for polling theRepositoryServicefor changes.- Specified by:
getPollTimeoutin interfaceRepositoryConfig- Returns:
- the poll timeout in milliseconds.
-
getConfiguration
public <T> T getConfiguration(String name, T defaultValue)
- Specified by:
getConfigurationin interfaceRepositoryConfig
-
getRepositoryService
public RepositoryService getRepositoryService() throws RepositoryException
- Specified by:
getRepositoryServicein interfaceRepositoryConfig- Throws:
RepositoryException
-
-