|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IRepositoryInstance
Represents a repository instance which was initialized by a IRepositoryProvider.
A repository instance is uniquely identified by the repositoryId.
Via getService(UserContext) a repository service is retrieved which handles all operations on the repository.
| Method Summary | |
|---|---|
void |
close(IRepositoryService repositoryService)
The close method is invoked at the end of a service call and should be used to free resources reserved by IRepositoryService. |
String |
getPartitionId()
|
String |
getProviderId()
|
String |
getRepositoryId()
|
IRepositoryInstanceInfo |
getRepositoryInstanceInfo()
|
IRepositoryService |
getService(org.eclipse.stardust.engine.core.spi.dms.UserContext userContext)
Retrieves a IRepositoryService which contains the methods for repository
operations. |
| Method Detail |
|---|
String getRepositoryId()
String getProviderId()
String getPartitionId()
IRepositoryInstanceInfo getRepositoryInstanceInfo()
IRepositoryCapabilities.IRepositoryService getService(org.eclipse.stardust.engine.core.spi.dms.UserContext userContext)
IRepositoryService which contains the methods for repository
operations.
userContext - Allows to retrieve the user which requests a repository service instance and contains methods
to bind the service to the user's lifecycle.
IRepositoryService.void close(IRepositoryService repositoryService)
IRepositoryService.
repositoryService -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||