|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ContentRepositoryControl
Control to represent interface to Content Repository Operations in the Content Mgmt System.
| Method Summary | |
|---|---|
void |
createRepositoryConfig(com.bea.content.ContentContext context,
com.bea.content.manager.RepositoryConfig config)
Create repository config |
com.bea.content.manager.RepositoryConfig |
getRepositoryConfig(com.bea.content.ContentContext context,
String name)
Get the named repository config. |
Map<String,com.bea.content.manager.RepositoryConfig> |
getRepositoryConfigMap(com.bea.content.ContentContext context)
Return the repository config. |
com.bea.p13n.pagination.SortableFilterablePagedResult<com.bea.content.manager.RepositoryConfig> |
getRepositoryConfigs(com.bea.content.ContentContext context,
int pageSize)
Return a PagedResult of the available RepositoryConfigs |
com.bea.p13n.pagination.SortableFilterablePagedResult<String> |
getRepositoryNames(com.bea.content.ContentContext context,
int pageSize)
Return a PagedResult of the available Repository names in the system. |
String |
getTaxonomy(String repositoryName)
Return the taxonomy of the repository used by the DA System. |
boolean |
hasManageCapability(com.bea.content.ContentContext context,
String repositoryName)
checks if the user has the CAN_MANAGE capability on the given repository if repositoryName is null, it will test the capability on the REPOSITORY_ROOT |
boolean |
isAnyRepositoryManaged(com.bea.content.ContentContext context)
Return true if any repository is managed. |
boolean |
isRepositoryManaged(com.bea.content.ContentContext context,
String repositoryName)
Return true if the repository is managed. |
int |
pingRepository(String repositoryName)
Pings a repository to check if it is available or not. |
void |
removeRepositoryConfig(com.bea.content.ContentContext context,
String name)
Remove the repository config. |
void |
updateRepositoryConfig(com.bea.content.ContentContext context,
com.bea.content.manager.RepositoryConfig config)
Update the repository config. |
| Method Detail |
|---|
boolean isRepositoryManaged(com.bea.content.ContentContext context,
String repositoryName)
throws com.bea.content.RepositoryException
context - repositoryName -
com.bea.content.RepositoryException
boolean isAnyRepositoryManaged(com.bea.content.ContentContext context)
throws com.bea.content.RepositoryException
context -
com.bea.content.RepositoryException
int pingRepository(String repositoryName)
throws com.bea.content.manager.NoSuchRepositoryConfigException,
com.bea.content.RepositoryException
repositoryName - The name of the repository
com.bea.content.manager.NoSuchRepositoryConfigException - If the repository config does not exist
com.bea.content.RepositoryException - If an error happens during ping
Map<String,com.bea.content.manager.RepositoryConfig> getRepositoryConfigMap(com.bea.content.ContentContext context)
throws com.bea.content.RepositoryException,
com.bea.content.AuthorizationException
context -
com.bea.content.RepositoryException
com.bea.content.AuthorizationException
com.bea.p13n.pagination.SortableFilterablePagedResult<String> getRepositoryNames(com.bea.content.ContentContext context,
int pageSize)
throws com.bea.content.RepositoryException
PagedResult of the available Repository names in the system.
Note: This call is NOT security enabled...
context - pageSize -
com.bea.content.RepositoryException
com.bea.p13n.pagination.SortableFilterablePagedResult<com.bea.content.manager.RepositoryConfig> getRepositoryConfigs(com.bea.content.ContentContext context,
int pageSize)
throws com.bea.content.RepositoryException,
com.bea.content.AuthorizationException
PagedResult of the available RepositoryConfigs
context - pageSize -
com.bea.content.RepositoryException
com.bea.content.AuthorizationException
void createRepositoryConfig(com.bea.content.ContentContext context,
com.bea.content.manager.RepositoryConfig config)
throws com.bea.content.RepositoryException,
com.bea.content.AuthorizationException,
com.bea.content.manager.RepositoryConfigExistsException
context - config -
com.bea.content.RepositoryException
com.bea.content.AuthorizationException
com.bea.content.manager.RepositoryConfigExistsException
com.bea.content.manager.RepositoryConfig getRepositoryConfig(com.bea.content.ContentContext context,
String name)
throws com.bea.content.RepositoryException,
com.bea.content.AuthorizationException,
com.bea.content.manager.NoSuchRepositoryConfigException
context - name -
com.bea.content.RepositoryException
com.bea.content.AuthorizationException
com.bea.content.manager.NoSuchRepositoryConfigException
void updateRepositoryConfig(com.bea.content.ContentContext context,
com.bea.content.manager.RepositoryConfig config)
throws com.bea.content.RepositoryException,
com.bea.content.AuthorizationException,
com.bea.content.manager.NoSuchRepositoryConfigException
context - config -
com.bea.content.RepositoryException
com.bea.content.AuthorizationException
com.bea.content.manager.NoSuchRepositoryConfigException
void removeRepositoryConfig(com.bea.content.ContentContext context,
String name)
throws com.bea.content.RepositoryException,
com.bea.content.AuthorizationException,
com.bea.content.manager.NoSuchRepositoryConfigException
context - name -
com.bea.content.RepositoryException
com.bea.content.AuthorizationException
com.bea.content.manager.NoSuchRepositoryConfigException
boolean hasManageCapability(com.bea.content.ContentContext context,
String repositoryName)
throws com.bea.content.AuthorizationException
context - repositoryName -
com.bea.content.AuthorizationExceptionString getTaxonomy(String repositoryName)
repositoryName - The name of the repository. If repositoryName is null, it will give the taxonomy of the
Virtual Repository Root
|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||