Notification samples
Aspectos básicos
Sección titulada «Aspectos básicos»En la mayoría de los métodos verá un parámetro llamado “nodeId”. El valor de este parámetro puede ser un UUID o una ruta (path) válidos de documento, carpeta, correo o expediente.
Métodos
Sección titulada «Métodos»Descripción:
| Método | Valores de retorno | Descripción |
|---|---|---|
| notify(String nodeId, List |
void | Envía una notificación por correo. |
Ejemplo:
package com.openkm;
import java.util.ArrayList;import java.util.List;
import com.openkm.sdk4j.OKMWebservices;import com.openkm.sdk4j.OKMWebservicesFactory;
public class Test {
public static void main(String[] args) { String host = "http://localhost:8080/OpenKM"; String user = "okmAdmin"; String password = "admin"; OKMWebservices ws = OKMWebservicesFactory.newInstance(host, user, password);
try { String nodeId = "b153c4b7-3d1c-4589-bd42-0ed0f34fd338";
List<String> users = new ArrayList<>(); users.add("test"); users.add("gnujavasergio");
List<String> mails = new ArrayList<>(); mails.add("test@openkm.com"); mails.add("test@gmail.com");
String message = "Body of the message"; ws.notify(nodeId, users, mails, message, false); } catch (Exception e) { e.printStackTrace(); } }}