public interface BaseRecord
Modifier and Type | Method and Description |
---|---|
Record |
copyRecord(String uuid,
String dstId,
String newName) |
Record |
createRecord(String uuid,
String name,
String title,
long nodeClass) |
Record |
createRecordFromTemplate(String uuid,
String dstPath,
String language,
boolean categories,
boolean keywords,
boolean propertyGroups,
boolean notes,
boolean wiki,
Map<String,String> properties) |
WizardNode |
createWizardRecord(String uuid,
String name,
String title,
long nodeClass) |
void |
deleteRecord(String uuid) |
Record |
extendedRecordCopy(String uuid,
String dstId,
String newName,
boolean categories,
boolean keywords,
boolean propertyGroups,
boolean notes,
boolean wiki) |
void |
forceUnlockRecord(String uuid) |
List<Record> |
getRecordChildren(String uuid) |
String |
getRecordPath(String uuid) |
Record |
getRecordProperties(String uuid) |
boolean |
isValidRecord(String uuid) |
LockInfo |
lockRecord(String uuid) |
void |
moveRecord(String uuid,
String dstId) |
void |
purgeRecord(String uuid) |
Record |
renameRecord(String uuid,
String newName) |
void |
setRecordDescription(String uuid,
String description) |
void |
setRecordDispositionStage(String uuid,
long stage) |
void |
setRecordNodeClass(String uuid,
long ncId) |
void |
setRecordTitle(String uuid,
String title) |
void |
unlockRecord(String uuid) |
Record createRecord(String uuid, String name, String title, long nodeClass) throws AccessDeniedException, RepositoryException, PathNotFoundException, ItemExistsException, DatabaseException, ExtensionException, AutomationException, PromotedAsRecordLockException, UnknowException, WebserviceException
Record getRecordProperties(String uuid) throws AccessDeniedException, RepositoryException, PathNotFoundException, DatabaseException, UnknowException, WebserviceException
void deleteRecord(String uuid) throws AutomationException, LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, PromotedAsRecordLockException, UnknowException, WebserviceException
void purgeRecord(String uuid) throws LockException, AccessDeniedException, RepositoryException, PathNotFoundException, DatabaseException, ExtensionException, PromotedAsRecordLockException, UnknowException, WebserviceException
Record renameRecord(String uuid, String newName) throws AccessDeniedException, RepositoryException, PathNotFoundException, ItemExistsException, LockException, DatabaseException, ExtensionException, PromotedAsRecordLockException, LockException, UnknowException, WebserviceException
void moveRecord(String uuid, String dstId) throws LockException, PathNotFoundException, ItemExistsException, AccessDeniedException, RepositoryException, DatabaseException, ExtensionException, AutomationException, LockException, PromotedAsRecordLockException, FilePlanCatalogManagerException, AutomationException, VersionException, UnknowException, WebserviceException
Record copyRecord(String uuid, String dstId, String newName) throws ItemExistsException, PathNotFoundException, AccessDeniedException, RepositoryException, IOException, DatabaseException, UserQuotaExceededException, ExtensionException, AutomationException, PromotedAsRecordLockException, UnknowException, WebserviceException
boolean isValidRecord(String uuid) throws PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, UnknowException, WebserviceException
List<Record> getRecordChildren(String uuid) throws AccessDeniedException, RepositoryException, PathNotFoundException, DatabaseException, UnknowException, WebserviceException
LockInfo lockRecord(String uuid) throws LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, PromotedAsRecordLockException, UnknowException, WebserviceException
void unlockRecord(String uuid) throws LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, PromotedAsRecordLockException, UnknowException, WebserviceException
void forceUnlockRecord(String uuid) throws LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, PrincipalAdapterException, PromotedAsRecordLockException, UnknowException, WebserviceException
void setRecordTitle(String uuid, String title) throws VersionException, LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, PromotedAsRecordLockException, UnknowException, WebserviceException
void setRecordNodeClass(String uuid, long ncId) throws VersionException, LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, PromotedAsRecordLockException, UnknowException, WebserviceException
String getRecordPath(String uuid) throws AccessDeniedException, RepositoryException, DatabaseException, UnknowException, WebserviceException
void setRecordDispositionStage(String uuid, long stage) throws PathNotFoundException, AccessDeniedException, DatabaseException, WebserviceException, UnknowException
void setRecordDescription(String uuid, String description) throws VersionException, LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, PromotedAsRecordLockException, WebserviceException, UnknowException
WizardNode createWizardRecord(String uuid, String name, String title, long nodeClass) throws UnsupportedMimeTypeException, FileSizeExceededException, UserQuotaExceededException, VirusDetectedException, ItemExistsException, PathNotFoundException, AccessDeniedException, RepositoryException, IOException, DatabaseException, AutomationException, FilePlanException, PromotedAsRecordLockException, WebserviceException, ExtensionException, UnknowException
UnsupportedMimeTypeException
FileSizeExceededException
UserQuotaExceededException
VirusDetectedException
ItemExistsException
PathNotFoundException
AccessDeniedException
RepositoryException
IOException
DatabaseException
AutomationException
FilePlanException
PromotedAsRecordLockException
WebserviceException
ExtensionException
UnknowException
Record extendedRecordCopy(String uuid, String dstId, String newName, boolean categories, boolean keywords, boolean propertyGroups, boolean notes, boolean wiki) throws ItemExistsException, PathNotFoundException, AccessDeniedException, RepositoryException, IOException, DatabaseException, UserQuotaExceededException, AutomationException, PromotedAsRecordLockException, UnknowException, WebserviceException
Record createRecordFromTemplate(String uuid, String dstPath, String language, boolean categories, boolean keywords, boolean propertyGroups, boolean notes, boolean wiki, Map<String,String> properties) throws PathNotFoundException, AccessDeniedException, RepositoryException, IOException, DatabaseException, TemplateException, DocumentTemplateException, ItemExistsException, AutomationException, FilePlanException, PromotedAsRecordLockException, ParseException, NoSuchGroupException, NoSuchPropertyException, LockException, ValidationFormException, ClassNotFoundException, UnknowException, WebserviceException
PathNotFoundException
AccessDeniedException
RepositoryException
IOException
DatabaseException
TemplateException
DocumentTemplateException
ItemExistsException
AutomationException
FilePlanException
PromotedAsRecordLockException
ParseException
NoSuchGroupException
NoSuchPropertyException
LockException
ValidationFormException
ClassNotFoundException
UnknowException
WebserviceException
Copyright © 2019 Open Knowledge Management System S.L.. All Rights Reserved.