public interface BaseRecord
Modifier and Type | Method and Description |
---|---|
void |
copyRecord(String recId,
String dstId,
String newName) |
Record |
createRecord(Record record) |
void |
deleteRecord(String recId) |
void |
forceUnlockRecord(String recId) |
List<Record> |
getRecordChildren(String recId) |
String |
getRecordPath(String uuid) |
Record |
getRecordProperties(String recId) |
boolean |
isValidRecord(String recId) |
LockInfo |
lockRecord(String recId) |
void |
moveRecord(String recId,
String dstId) |
void |
purgeRecord(String recId) |
void |
renameRecord(String recId,
String newName) |
void |
setRecordTitle(String recId,
String title) |
void |
unlockRecord(String recId) |
Record createRecord(Record record) throws AccessDeniedException, RepositoryException, PathNotFoundException, ItemExistsException, DatabaseException, ExtensionException, AutomationException, UnknowException, WebserviceException
Record getRecordProperties(String recId) throws AccessDeniedException, RepositoryException, PathNotFoundException, DatabaseException, UnknowException, WebserviceException
void deleteRecord(String recId) throws LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, UnknowException, WebserviceException
void purgeRecord(String recId) throws LockException, AccessDeniedException, RepositoryException, PathNotFoundException, DatabaseException, ExtensionException, UnknowException, WebserviceException
void renameRecord(String recId, String newName) throws AccessDeniedException, RepositoryException, PathNotFoundException, ItemExistsException, LockException, DatabaseException, ExtensionException, LockException, UnknowException, WebserviceException
void moveRecord(String recId, String dstId) throws LockException, PathNotFoundException, ItemExistsException, AccessDeniedException, RepositoryException, DatabaseException, ExtensionException, AutomationException, LockException, UnknowException, WebserviceException
void copyRecord(String recId, String dstId, String newName) throws ItemExistsException, PathNotFoundException, AccessDeniedException, RepositoryException, IOException, DatabaseException, UserQuotaExceededException, ExtensionException, AutomationException, UnknowException, WebserviceException
boolean isValidRecord(String recId) throws PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, UnknowException, WebserviceException
List<Record> getRecordChildren(String recId) throws RepositoryException, PathNotFoundException, DatabaseException, UnknowException, WebserviceException
LockInfo lockRecord(String recId) throws LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, UnknowException, WebserviceException
void unlockRecord(String recId) throws LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, UnknowException, WebserviceException
void forceUnlockRecord(String recId) throws LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, PrincipalAdapterException, UnknowException, WebserviceException
void setRecordTitle(String recId, String title) throws VersionException, LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, UnknowException, WebserviceException
String getRecordPath(String uuid) throws AccessDeniedException, RepositoryException, DatabaseException, UnknowException, WebserviceException
Copyright © 2015. All rights reserved.