Interface ArchiveService
-
- All Known Implementing Classes:
SoapArchiveClient,SoapArchiveService
public interface ArchiveService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidarchiveDocuments(String sid, long[] docIds, String comment)Archives a set of documentslongarchiveFolder(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 documentsvoidunarchiveDocuments(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
-
-