5 import javax
.jcr
.Repository
;
6 import javax
.jcr
.RepositoryException
;
7 import javax
.jcr
.RepositoryFactory
;
9 public class DefaultRepositoryFactory
extends DefaultRepositoryRegister
10 implements RepositoryFactory
, ArgeoJcrConstants
{
11 // private final static Log log = LogFactory
12 // .getLog(DefaultRepositoryFactory.class);
14 @SuppressWarnings("rawtypes")
15 public Repository
getRepository(Map parameters
) throws RepositoryException
{
16 if (parameters
.containsKey(JCR_REPOSITORY_ALIAS
)) {
17 String alias
= parameters
.get(JCR_REPOSITORY_ALIAS
).toString();
18 if (getRepositories().containsKey(alias
))
19 return getRepositories().get(alias
);