public class RepositoryImpl extends ClientImpl implements BaseRepository, Serializable
Constructor and Description |
---|
RepositoryImpl(String host)
RepositoryImpl
|
getClient, getClient, resource, resource
public RepositoryImpl(String host)
public void setAuthorizationToken(String authorizationToken)
public Folder getRootFolder() throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getRootFolder
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public Folder getTrashFolder() throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getTrashFolder
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public Folder getTrashFolderBase() throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getTrashFolderBase
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public Folder getTemplatesFolder() throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getTemplatesFolder
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public Folder getPersonalFolder() throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getPersonalFolder
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public Folder getPersonalFolderBase() throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getPersonalFolderBase
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public Folder getMailFolder() throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getMailFolder
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public Folder getMailFolderBase() throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getMailFolderBase
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public Folder getThesaurusFolder() throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getThesaurusFolder
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public Folder getCategoriesFolder() throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getCategoriesFolder
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public void purgeTrash() throws PathNotFoundException, AccessDeniedException, LockException, RepositoryException, DatabaseException, UnknownException, WebserviceException
purgeTrash
in interface BaseRepository
PathNotFoundException
AccessDeniedException
LockException
RepositoryException
DatabaseException
UnknownException
WebserviceException
public String getUpdateMessage() throws RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getUpdateMessage
in interface BaseRepository
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public String getRepositoryUuid() throws RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getRepositoryUuid
in interface BaseRepository
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public boolean hasNode(String nodeId) throws RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
hasNode
in interface BaseRepository
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public String getNodePath(String uuid) throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getNodePath
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public String getNodeUuid(String nodePath) throws PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getNodeUuid
in interface BaseRepository
PathNotFoundException
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public AppVersion getAppVersion() throws RepositoryException, DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getAppVersion
in interface BaseRepository
RepositoryException
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public void copyAttributes(String uuid, String dstId, boolean categories, boolean keywords, boolean propertyGroups, boolean notes, boolean wiki) throws ItemExistsException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, UserQuotaExceededException, AutomationException, PromotedAsRecordLockException, UnknownException, WebserviceException
public ScriptExecutionResult executeScript(InputStream is) throws UnknownException, WebserviceException, AccessDeniedException
executeScript
in interface BaseRepository
UnknownException
WebserviceException
AccessDeniedException
public SqlQueryResults executeSqlQuery(InputStream is) throws DatabaseException, UnknownException, WebserviceException, AccessDeniedException
executeSqlQuery
in interface BaseRepository
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public HqlQueryResults executeHqlQuery(InputStream is) throws DatabaseException, UnknownException, WebserviceException, AccessDeniedException
executeHqlQuery
in interface BaseRepository
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public Map<String,String> getTranslations(String lang, String module) throws DatabaseException, UnknownException, WebserviceException, AccessDeniedException
getTranslations
in interface BaseRepository
DatabaseException
UnknownException
WebserviceException
AccessDeniedException
public Configuration getConfiguration(String key) throws DatabaseException, UnknownException, WebserviceException
getConfiguration
in interface BaseRepository
DatabaseException
UnknownException
WebserviceException
public List<ChangeLogged> getChangeLog(String nodePath, Calendar modificationsFrom) throws AccessDeniedException, DatabaseException, PathNotFoundException, UnknownException, WebserviceException
getChangeLog
in interface BaseRepository
AccessDeniedException
DatabaseException
PathNotFoundException
UnknownException
WebserviceException
public Map<String,String> getAvailableLocales(String locale) throws WebserviceException, PathNotFoundException, DatabaseException, UnknownException, AccessDeniedException
getAvailableLocales
in interface BaseRepository
WebserviceException
PathNotFoundException
DatabaseException
UnknownException
AccessDeniedException
public String getServerTime() throws UnknownException, WebserviceException
getServerTime
in interface BaseRepository
UnknownException
WebserviceException
public LicenseInfo getLicenseInfo() throws WebserviceException, RepositoryException, UnknownException, AccessDeniedException
getLicenseInfo
in interface BaseRepository
WebserviceException
RepositoryException
UnknownException
AccessDeniedException
public String getClusterUuid() throws WebserviceException, RepositoryException, UnknownException
getClusterUuid
in interface BaseRepository
WebserviceException
RepositoryException
UnknownException
Copyright © 2020 Open Knowledge Management System S.L.. All Rights Reserved.