|
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface XRepositoryModule.Server
Server interface for the Repository Module API.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface waggle.core.api.XAPIInterface |
---|
XAPIInterface.Client, XAPIInterface.Server |
Method Summary | |
---|---|
XArtifactInfo |
createDocumentFromRepositoryRevision(XObjectID repositoryID, XObjectID conversationID, String repositoryData, String documentName) Create a new Conversation Document or a new Version of an existing Conversation Document (by name) from an existing Repository document. |
XRepositoryInfo |
createRepository(XRepositoryCreateInfo createInfo) Create a new repository. |
XRepositoryDocumentInfo |
createRepositoryRevisionFromContent(XObjectID contentID) Create a new Repository document revision from existing Conversation content (Document or Version). |
void |
deleteRepository(XObjectID repositoryID) Delete an existing Repository. |
List<XRepositoryInfo> |
getAllRepositories() Get all Repositories. |
XRepositoryDocumentInfo |
getDocumentInfo(XObjectID repositoryID, String repositoryData) Get information about a specific document. |
List<XRepositoryInfo> |
getEnabledRepositories() Get all enabled Repositories. |
XRepositoryInfo |
getRepository(XObjectID repositoryID) Get an existing Repository. |
XRepositorySearchResultsInfo |
searchRepository(XObjectID repositoryID, XRepositorySearchInfo searchInfo) Search a Repository. |
XRepositoryInfo |
updateRepository(XObjectID repositoryID, XUpdater updater) Update an existing Repository. |
Method Detail |
---|
List<XRepositoryInfo> getAllRepositories()
List<XRepositoryInfo> getEnabledRepositories()
XRepositoryInfo createRepository(XRepositoryCreateInfo createInfo)
createInfo
- The Repository create information.XRepositoryInfo getRepository(XObjectID repositoryID)
repositoryID
- The Repository.XRepositoryInfo updateRepository(XObjectID repositoryID, XUpdater updater)
repositoryID
- The Repository.updater
- The updater.void deleteRepository(XObjectID repositoryID)
repositoryID
- The Repository.XRepositorySearchResultsInfo searchRepository(XObjectID repositoryID, XRepositorySearchInfo searchInfo)
repositoryID
- The Repository.searchInfo
- The search specification.XRepositoryDocumentInfo getDocumentInfo(XObjectID repositoryID, String repositoryData)
repositoryID
- The Repository.repositoryData
- The internal content item revision identifier.XArtifactInfo createDocumentFromRepositoryRevision(XObjectID repositoryID, XObjectID conversationID, String repositoryData, String documentName)
repositoryID
- The Repository.conversationID
- The Conversation's ID.repositoryData
- The internal content item revision identifier.documentName
- The document name as it should appear in the Conversation. May be null in which case the repository document's title will be used.XRepositoryDocumentInfo createRepositoryRevisionFromContent(XObjectID contentID)
contentID
- The Content ID (Document or Version). the specified Content Document came from. The method will get the associated repository document and add a new revision to that repository document.
|
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |