|
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 | |||||||||