Collaborative Workspace Services
From AMI@Work Communities Wiki
The platform providers of Ecospace have opened their platforms to allow third party developers to benefit from the technology and are able to extend it. The CWE-Services are a collection of basic webservices, which are implemented in BSCW and BC.
Contents |
[edit] WSDL
- BSCW: http://www.cwe-projects.eu/bscw_resources/wsdl/WorkspaceSynchronization.wsdl
- BC: http://ecospace.withbc.com/bscw_objects/wsdl/cwe.wsdl
[edit] Available Webservices
- AddItem (FolderID, Data, Name, Description, MimeType) Adds a document and returns ID of new document as String.
- DeleteItem (ObjectID, FolderID) Deletes an object (document or folder) and returns ID of the folder as String.
- RenameItem (ObjectID, Name) Renames an existing object and returns the new name as String.
- ReplaceItem (DocumentID, Data) DocumentID as String Replaces a document.
- GetItem (DocumentID) Returns the content of a document in binary data as Base64.
- AddFolder (FolderID, Name, Description) Creates a new folder and returns ID of new folder as String.
- GetFolderContent (FolderID, depth) Lists the content of a folder in SIOC Format as String.
- SetMimeType (DocumentID, MimeType) Changes the mime type of a document and returns the document ID as String.
- SetDescription (ObjectID, Description) Changes the description an object (document or folder) and reutrns the object ID as String.

