org.eclipse.stardust.engine.core.spi.dms
Interface IRepositoryConfiguration

All Superinterfaces:
Serializable

public interface IRepositoryConfiguration
extends Serializable

Represents a repository configuration.
The PROVIDER_ID and REPOSITORY_ID are keys that are always required for a valid configuration.
Each specific repository configuration may require additional keys for e.g. connection URL, jndiName, etc.

Author:
Roland.Stamm

Field Summary
static String PROVIDER_ID
          The id of the IRepositoryProvider which should be configured.
static String REPOSITORY_ID
          A choosable id for the IRepositoryInstance.
 
Method Summary
 Map<String,Serializable> getAttributes()
          The attributes map that contains the actual configuration data.
 

Field Detail

PROVIDER_ID

static final String PROVIDER_ID
The id of the IRepositoryProvider which should be configured.

See Also:
Constant Field Values

REPOSITORY_ID

static final String REPOSITORY_ID
A choosable id for the IRepositoryInstance. This Id must be unique as it identifies one specific repository instance.

See Also:
Constant Field Values
Method Detail

getAttributes

Map<String,Serializable> getAttributes()
The attributes map that contains the actual configuration data.

Returns:
the attributes map.


Copyright © 2017 Eclipse Stardust. All Rights Reserved.