Ir al contenido
- En curso
- MailService
- Nuevo método
- public Document createAttachment(String mailId, String docName, InputStream is)
- public void deleteAttachment(String mailId, String docId)
- public List getAttachments(String mailId)
- public void sendMailWithAttachments(String from, List to, List cc, List bcc, String subject, String body, List docsId, String dstId)
- public void sendMail(List recipients, String subject, String body)
- DashboardService
- Nuevo método
- List getUserCheckedOutDocuments()
- List getUserLastModifiedDocuments()
- List getUserLockedDocuments()
- List getUserSubscribedDocuments()
- List getUserSubscribedFolders()
- List getUserLastUploadedDocuments()
- List getUserLastDownloadedDocuments()
- List getUserLastImportedMails()
- List getUserLastImportedMailAttachments()
- List getUserSearches()
- List findUserSearches(int qpId)
- List getLastWeekTopDownloadedDocuments()
- List getLastMonthTopDownloadedDocuments()
- List getLastWeekTopModifiedDocuments()
- List getLastMonthTopModifiedDocuments()
- List getLastModifiedDocuments()
- List getLastUploadedDocuments()
- Publicado el 2021-07-01
- DocumentService
- Nuevo método
- public Document createFromTemplate(String docId, String dstPath, boolean categories, boolean keywords, boolean propertyGroups, boolean notes, boolean wiki, Map<String, String> properties)
- NotificationService (nuevo)
- Nuevo método
- public void notify(String nodeId, List users, List mails, String message, boolean attachment)
- Publicado el 2020-12-21
- FolderService
- Nuevo método
- public void createMissingFolders(String fldPath)
- PropertyGroupService
- Nuevo método
- public List getSuggestions(String nodeId, String grpName, String propName)
- public void registerDefinition(InputStream is)
- AuthService
- Nuevo método
- public void createUser(String user, String password, String email, String name, boolean active)
- public void deleteUser(String user)
- public void updateUser(String user, String password, String email, String name, boolean active)
- public void createRole(String role, boolean active)
- public void deleteRole(String role)
- public void updateRole(String role, boolean active)
- public void assignRole(String user, String role)
- public void removeRole(String user, String role)
- public void changeSecurity(ChangeSecurity changeSecurity)
- FolderService
- Nuevo método
- public void copyFolder(String fldId, String dstId)
- public void extendedFolderCopy(String fldId, String dstId, boolean categories, boolean keywords, boolean propertyGroups, boolean notes, boolean wiki)
- public ContentInfo getContentInfo(String fldId)
- public void purgeFolder(String fldId)
- public void createMissingFolders(String fldPath)
- SearchService
- Nuevo método
- public List findByQuery(String query)
- public ResultSet findByQueryPaginated(String query, int offset, int limit)
- RepositoryService
- Nuevo método
- public Folder getTrashFolderBase()
- public Folder getPersonalFolderBase()
- public Folder getMailFolderBase()
- public void copyAttributes(String nodeId, String dstId, boolean categories, boolean keywords, boolean propertyGroups, boolean notes, boolean wiki)
- public ScriptExecutionResult executeScript(InputStream is)
- public SqlQueryResults executeSqlQuery(InputStream is)
- public HqlQueryResults executeHqlQuery(InputStream is)
- public Configuration getConfiguration(String key)
- DocumentService
- Nuevo método
- public void extendedDocumentCopy(String docId, String dstId, String name, boolean categories, boolean keywords, boolean propertyGroups, boolean notes, boolean wiki)
- MailService
- Nuevo método
- public Mail createMail(Mail mail)
- public Mail getMailProperties(String mailId)
- public void deleteMail(String mailId)
- public void purgeMail(String mailId)
- public void renameMail(String mailId, String newName)
- public void moveMail(String mailId, String dstId)
- public void copyMail(String mailId, String dstId, String newName)
- public void extendedMailCopy(String mailId, String dstId, boolean categories, boolean keywords, boolean propertyGroups,boolean notes, boolean wiki)
- public List getMailChildren(String fldId)
- public boolean isValidMail(String mailId)
- public String getMailPath(String uuid)
- public Mail importEml(String dstId, InputStream is)
- public Mail importMsg(String dstId, InputStream is)
- BookmarkService
- Nuevo método
- public List getUserBookmarks()
- public Bookmark createBookmark(String nodeId, String name)
- public Bookmark renameBookmark(int bookmarkId, String newName)
- public void deleteBookmark(int bookmarkId)
- public Bookmark getBookmark(int bookmarkId)
- WorkflowService
- Nuevo método
- public void registerProcessDefinition(InputStream is)
- public void deleteProcessDefinition(long pdId)
- public ProcessDefinition getProcessDefinition(long pdId)
- public ProcessInstance runProcessDefinition(long pdId, String uuid, List values)
- public List findProcessInstances(long pdId)
- public List findAllProcessDefinitions()
- public List findLatestProcessDefinitions()
- public ProcessDefinition findLastProcessDefinition(String name)
- public ProcessInstance getProcessInstance(long piId)
- public List findUserTaskInstances()
- public List findTaskInstances(long piId)
- public void setTaskInstanceValues(long tiId, String transName, List values)
- public TaskInstance getTaskInstance(long tiId)
- public void startTaskInstance(long tiId)
- public void setTaskInstanceActorId(long tiId, String actorId)
- public void endTaskInstance(long tiId, String transName)
- public Map<String, List> getProcessDefinitionForms(long pdId)
- Publicado el 2018-09-15
- Al introducir el soporte de Swagger, la librería WS se actualizó y el comportamiento de algunos métodos cambió. Esto significa que si utiliza la versión 1.2 o anterior con OpenKM versión 6.3.7 o posterior, se producirá un error. Los métodos afectados son los que devuelven valores booleanos o long:
- isCheckedOut
- isLocked
- getVersionHistorySize
- isValidDocument
- isValidFolder
- isValidMail
- isValidRecord
- hasGroup
- hasNode
- saveSearch
- Se añadió ConversionService
- Nuevo método public InputStream doc2pdf(InputStream is, String fileName)
- public InputStream imageConvert(InputStream is, String fileName, String params, String dstMimeType)
- PropertyGroupService
- Nuevo método public Map<String, String> getPropertyGroupPropertiesSimple(String nodeId, String grpName)
- RepositoryService
- Nuevo método public SqlQueryResults executeSqlQuery(InputStream is)
- public Configuration getConfiguration(String key)