KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > exoplatform > services > jcr > config > RepositoryServiceConfig


1 /***************************************************************************
2  * Copyright 2001-2003 The eXo Platform SARL All rights reserved. *
3  * Please look at license.txt in info directory for more license detail. *
4  **************************************************************************/

5
6 package org.exoplatform.services.jcr.config;
7
8 /**
9  * Created by The eXo Platform SARL .
10  *
11  * @author <a HREF="mailto:geaz@users.sourceforge.net">Gennady Azarenkov</a>
12  * @version $Id: RepositoryServiceConfig.java,v 1.6 2004/09/22 13:54:55 geaz Exp $
13  */

14
15 public interface RepositoryServiceConfig {
16
17   WorkspaceEntry[] getWorkspaceEntries();
18
19   WorkspaceEntry getWorkspaceEntry(String JavaDoc repositoryName, String JavaDoc name);
20
21   ContainerEntry[] getSupportedContainerEntries();
22
23   ContainerEntry getContainerEntry(String JavaDoc name) throws RepositoryConfigurationException;
24
25   RepositoryEntry[] getRepositoryEntries();
26
27   RepositoryEntry getRepositoryEntry(String JavaDoc name) throws RepositoryConfigurationException;
28
29   RepositoryManagerEntry[] getSupportedRepositoryManagerEntries();
30
31   RepositoryManagerEntry getRepositoryManagerEntry(String JavaDoc name) throws RepositoryConfigurationException;
32
33   String JavaDoc getDefaultRepositoryName();
34 }
35
Popular Tags