|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProfileRepository
An interface for obtaining a DeploymentRepository for a Profile.
| Method Summary | |
|---|---|
DeploymentRepository |
createProfileDeploymentRepository(ProfileKey key,
ProfileMetaData metaData)
Create a new DeploymentRepository for a profile. |
DeploymentRepository |
getProfileDeploymentRepository(ProfileKey key)
Get a created DeploymentRepository for the given profile key. |
Collection<ProfileKey> |
getProfileKeys()
Get the keys for all known profiles with a deploymentRepository. |
void |
removeProfileDeploymentRepository(ProfileKey key)
Remove the DeploymentRepository for the given profile key. |
| Method Detail |
|---|
Collection<ProfileKey> getProfileKeys()
DeploymentRepository createProfileDeploymentRepository(ProfileKey key,
ProfileMetaData metaData)
throws Exception
metaData - - the profile meta data.
Exception - for any error
DeploymentRepository getProfileDeploymentRepository(ProfileKey key)
throws NoSuchProfileException
key - - the key for the Profile to obtain the DeploymentRepository for.
NoSuchProfileException - thrown if there is no such profile.
void removeProfileDeploymentRepository(ProfileKey key)
throws Exception,
NoSuchProfileException
key - - the key for the Profile to obtain the DeploymentRepository for.
NoSuchProfileException - thrown if there is no such profile.
IOException - thrown on error removing the repository
Exception - for any error
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||