Package org.nuxeo.ecm.core.storage.sql
Class VCSRepositoryFactory
- java.lang.Object
-
- org.nuxeo.ecm.core.storage.sql.VCSRepositoryFactory
-
- All Implemented Interfaces:
Callable<Object>
,RepositoryFactory
public class VCSRepositoryFactory extends Object implements RepositoryFactory
Repository factory for VCS, the repository implements internal pooling of sessions.- Since:
- 11.1
-
-
Field Summary
Fields Modifier and Type Field Description protected String
repositoryName
-
Constructor Summary
Constructors Constructor Description VCSRepositoryFactory(String repositoryName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
call()
Constructs the low-level repository with the name previously passed toinit
.
-
-
-
Field Detail
-
repositoryName
protected final String repositoryName
-
-
Constructor Detail
-
VCSRepositoryFactory
public VCSRepositoryFactory(String repositoryName)
-
-
Method Detail
-
call
public Object call()
Description copied from interface:RepositoryFactory
Constructs the low-level repository with the name previously passed toinit
.- Specified by:
call
in interfaceCallable<Object>
- Specified by:
call
in interfaceRepositoryFactory
- Returns:
- a low-level Repository
-
-