public class DocumentService extends Object
Constructor and Description |
---|
DocumentService() |
public Document create(String token, Document doc, DataHandler content) throws IOException, UnsupportedMimeTypeException, FileSizeExceededException, UserQuotaExceededException, VirusDetectedException, ItemExistsException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, ExtensionException, AutomationException
public Document createSimple(String token, String docPath, DataHandler content) throws IOException, UnsupportedMimeTypeException, FileSizeExceededException, UserQuotaExceededException, VirusDetectedException, ItemExistsException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, ExtensionException, AutomationException
public void delete(String token, String docPath) throws AccessDeniedException, RepositoryException, PathNotFoundException, LockException, DatabaseException, ExtensionException
public Document getProperties(String token, String docPath) throws RepositoryException, AccessDeniedException, PathNotFoundException, DatabaseException
public DataHandler getContent(String token, String docPath, boolean checkout) throws RepositoryException, IOException, PathNotFoundException, AccessDeniedException, DatabaseException
public DataHandler getContentByVersion(String token, String docPath, String versionId) throws RepositoryException, IOException, AccessDeniedException, PathNotFoundException, DatabaseException
@Deprecated public Document[] getChilds(String token, String fldPath) throws RepositoryException, AccessDeniedException, PathNotFoundException, DatabaseException
public Document[] getChildren(String token, String fldPath) throws RepositoryException, AccessDeniedException, PathNotFoundException, DatabaseException
public Document rename(String token, String docPath, String newName) throws AccessDeniedException, RepositoryException, PathNotFoundException, ItemExistsException, LockException, DatabaseException, ExtensionException
public void setProperties(String token, Document doc) throws AccessDeniedException, RepositoryException, PathNotFoundException, VersionException, LockException, DatabaseException
public void checkout(String token, String docPath) throws AccessDeniedException, RepositoryException, PathNotFoundException, LockException, DatabaseException
public void cancelCheckout(String token, String docPath) throws AccessDeniedException, RepositoryException, PathNotFoundException, LockException, DatabaseException
public void forceCancelCheckout(String token, String docPath) throws AccessDeniedException, RepositoryException, PathNotFoundException, LockException, DatabaseException, PrincipalAdapterException
public Version checkin(String token, String docPath, DataHandler content, String comment) throws FileSizeExceededException, UserQuotaExceededException, VirusDetectedException, LockException, VersionException, PathNotFoundException, AccessDeniedException, RepositoryException, IOException, DatabaseException, ExtensionException, AutomationException
public Version[] getVersionHistory(String token, String docPath) throws AccessDeniedException, PathNotFoundException, RepositoryException, DatabaseException
public LockInfo lock(String token, String docPath) throws LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException
public void unlock(String token, String docPath) throws LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException
public void forceUnlock(String token, String docPath) throws LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, PrincipalAdapterException
public void purge(String token, String docPath) throws LockException, AccessDeniedException, RepositoryException, PathNotFoundException, DatabaseException, ExtensionException
public void move(String token, String docPath, String fldPath) throws LockException, PathNotFoundException, ItemExistsException, AccessDeniedException, RepositoryException, DatabaseException, ExtensionException, AutomationException
public void restoreVersion(String token, String docPath, String versionId) throws AccessDeniedException, PathNotFoundException, LockException, RepositoryException, DatabaseException, ExtensionException
public void purgeVersionHistory(String token, String docPath) throws AccessDeniedException, PathNotFoundException, LockException, RepositoryException, DatabaseException
public long getVersionHistorySize(String token, String docPath) throws RepositoryException, AccessDeniedException, PathNotFoundException, DatabaseException
public boolean isValid(String token, String docPath) throws PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException
public String getPath(String token, String uuid) throws AccessDeniedException, RepositoryException, DatabaseException
Copyright © 2016. All rights reserved.