Interface ArchiveService
-
- All Known Implementing Classes:
SoapArchiveClient
,SoapArchiveService
public interface ArchiveService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
archiveDocuments(String sid, long[] docIds, String comment)
Archives a set of documentslong
archiveFolder(String sid, long folderId, String comment)
Archives all the documents contained in a treecom.logicaldoc.webservice.model.WSDocument[]
listArchivedDocs(String sid, long folderId)
Lists the archived documentsvoid
unarchiveDocuments(String sid, long[] docIds)
Restores a set of archived documents
-
-
-
Method Detail
-
listArchivedDocs
com.logicaldoc.webservice.model.WSDocument[] listArchivedDocs(String sid, long folderId) throws Exception
Lists the archived documents- Parameters:
sid
- Session identifierfolderId
- If specified, it searches for all the archived documents inside this folder- Returns:
- The list of archived documents
- Throws:
Exception
- error in the server
-
archiveFolder
long archiveFolder(String sid, long folderId, String comment) throws Exception
Archives all the documents contained in a tree- Parameters:
sid
- Session identifierfolderId
- All the documents stored inside this folder at whatever depth will be archivedcomment
- reason of this action- Returns:
- Number of archived documents
- Throws:
Exception
- error in the server
-
archiveDocuments
void archiveDocuments(String sid, long[] docIds, String comment) throws Exception
Archives a set of documents- Parameters:
sid
- Session identifierdocIds
- All the documents to be archivedcomment
- reason of this action- Throws:
Exception
- error in the server
-
-