# com.bea.content.manager
RepositoryOps Interface

public interface RepositoryOps
extends `EJBLocalObject`

All Superinterfaces
  `EJBLocalObject`

## Method Summary

`public void` | `createRepositoryConfig`(`String` name) Creates a Default BEA RepositoryConfig.
`public void` | `createRepositoryConfig`(`RepositoryConfig` repositoryConfig) Creates a RepositoryConfig.
`public `RepositoryConfig`` | `getRepositoryConfig`(`String` name) Gets a RepositoryConfig including it's Properties.
`public `Map`` | `getRepositoryConfigMap`() Gets a Map of the all the RepositoryConfigs.
`public void` | `removeRepositoryConfig`(`String` name) Removes a RepositoryConfig including it's Properties.
`public void` | `updateRepositoryConfig`(`RepositoryConfig` repositoryConfig) Updates a RepositoryConfig, including it's Properties.

Methods from interface `javax.ejb.`EJBLocalObject``
`getEJBLocalHome, getPrimaryKey, isIdentical, remove`

## Method Detail

### createRepositoryConfig(String) Method

    public void createRepositoryConfig(String name)
         throws RepositoryConfigExistsException, RepositoryException

Creates a Default BEA RepositoryConfig.

#### Parameters

name
  - the name of the Repository to create.

#### Exceptions

``RepositoryConfigExistsException``
``RepositoryException``
  - if a system error occurs.

### createRepositoryConfig(RepositoryConfig) Method

    public void createRepositoryConfig(RepositoryConfig repositoryConfig)
         throws RepositoryConfigExistsException, RepositoryException

Creates a RepositoryConfig.

#### Parameters

repositoryConfig
  - the RepositoryConfig to create.

#### Exceptions

``RepositoryConfigExistsException``
``RepositoryException``
  - if a system error occurs.

### getRepositoryConfig(String) Method

    public RepositoryConfig getRepositoryConfig(String name)
         throws NoSuchRepositoryConfigException, RepositoryException

Gets a RepositoryConfig including it's Properties.

#### Parameters

name
  - the name of the RepositoryConfig to get.

#### Exceptions

``NoSuchRepositoryConfigException``
``RepositoryException``
  - if a system error occurs.

### getRepositoryConfigMap() Method

    public Map getRepositoryConfigMap()

Gets a Map of the all the RepositoryConfigs.

### removeRepositoryConfig(String) Method

    public void removeRepositoryConfig(String name)
         throws NoSuchRepositoryConfigException, RepositoryException

Removes a RepositoryConfig including it's Properties.

#### Parameters

name
  - the name of the RepositoryConfig to remove.

#### Exceptions

``NoSuchRepositoryConfigException``
``RepositoryException``
  - if a system error occurs.

### updateRepositoryConfig(RepositoryConfig) Method

    public void updateRepositoryConfig(RepositoryConfig repositoryConfig)
         throws NoSuchRepositoryConfigException, RepositoryException

Updates a RepositoryConfig, including it's Properties.

#### Parameters

repositoryConfig
  - the RepositoryConfig to update.

#### Exceptions

``NoSuchRepositoryConfigException``
``RepositoryException``
  - if a system error occurs.