Dms

This chapter lists and describes all operations that the web service makes available to the users. The LogicalDOC Web Service descriptor can be obtained simply invoking this URL: http://localhost:8080/logicaldoc/services/Dms?wsdl.

It contains all the services provided in the previous versions of the LogicalDOC web service plugin, but all this services are deprecated.

Mandatory input parameters are in bold and italic.

Log In
This operation allows to start a new user session.

Log Out
This operation allows to close a user session.

Check In
This operation allows to upload a new version of an already checked out document.

Check Out
This operation allows to mark a document as check out.

Create Document
This operation allows to create a new document. The user can completely customize the document through many optional fields.

Update
This operation allows to update an existing document. The user can completely customize the document through many optional fields.

Create Folder
This operation allows to create a new folder with a given name and under a specific folder. It also assigns the same folder permissions of the parent folder.

Index Document
This operation allows to request the indexing of a particular document. If the document is already indexed, it will be re-indexed.

Rename Folder
This operation allows to rename an existing folder. All nested documents will be marked to be reintexed.

Delete Document
This operation allows to delete an existing document with the given identifier.

Delete Folder
This operation allows to delete an existing folder (with the given identifier) and all it's contained elements.

Download Document
This operation allows to download a document with the given identifier. The document content is sent as attachment identified by 'document'.

Download Document Info
This operation allows to retrieve the meta-data of a document with a given identifier.

Download Folder Content
This operation allows to retrieve the meta-data of a folder with a given identifier.

Search
This operation allows to retrieve all documents that are been found through the given query.