|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jackrabbit.spi2dav.Spi2davRepositoryServiceFactory
public class Spi2davRepositoryServiceFactory
This RepositoryServiceFactory implementation is responsible
for creating RepositoryServiceImpl instances.
| Field Summary | |
|---|---|
static String |
PARAM_ID_FACTORY
Optional configuration parameter: It's value is expected to be an instance of IdFactory. |
static String |
PARAM_ITEMINFO_CACHE_SIZE
Optional configuration parameter: It's value determines the size of the ItemInfoCache cache. |
static String |
PARAM_NAME_FACTORY
Optional configuration parameter: It's value is expected to be an instance of NameFactory. |
static String |
PARAM_PATH_FACTORY
Optional configuration parameter: It's value is expected to be an instance of PathFactory. |
static String |
PARAM_QVALUE_FACTORY
Optional configuration parameter: It's value is expected to be an instance of QValueFactory. |
static String |
PARAM_REPOSITORY_URI
Mandatory configuration parameter: It's value is expected to specify the URI of the JCR server implementation. |
| Constructor Summary | |
|---|---|
Spi2davRepositoryServiceFactory()
|
|
| Method Summary | |
|---|---|
RepositoryService |
createRepositoryService(Map<?,?> parameters)
Create a new RepositoryService. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String PARAM_REPOSITORY_URI
JCRWebdavServerServlet,
Constant Field Valuespublic static final String PARAM_ID_FACTORY
IdFactory. If missing IdFactoryImpl is used.
public static final String PARAM_NAME_FACTORY
NameFactory. If missing NameFactoryImpl is used.
public static final String PARAM_PATH_FACTORY
PathFactory. If missing PathFactoryImpl is used.
public static final String PARAM_QVALUE_FACTORY
QValueFactory. If missing QValueFactoryImpl is used.
public static final String PARAM_ITEMINFO_CACHE_SIZE
ItemInfoCache cache. Defaults to ItemInfoCacheImpl.DEFAULT_CACHE_SIZE.
| Constructor Detail |
|---|
public Spi2davRepositoryServiceFactory()
| Method Detail |
|---|
public RepositoryService createRepositoryService(Map<?,?> parameters)
throws RepositoryException
RepositoryServiceFactoryRepositoryService. If the factory does not understand the
passed parameters it must return null.
createRepositoryService in interface RepositoryServiceFactoryparameters - implementation specific set of parameters
RepositoryService instance or null.
RepositoryException - If there was an error creating the
RepositoryService instance
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||