Ir al contenido
Otras versiones

Cargando…

Dashboard samples

Primero debe crear el objeto webservice:

OKMWebservices ws = OKMWebservicesFactory.getInstance(host);

A continuación, debe iniciar sesión mediante el método “login”. Puede acceder al método “login” desde el objeto del servicio web “ws”, tal y como se muestra a continuación:

ws.login(user, password);

Llegados a este punto puede usar todos los métodos de Dashboard desde la clase “dashboard”, tal y como se muestra a continuación:

ws.dashboard.getUserCheckedOutDocuments(0, 5);

Descripción:

Método Valores de retorno Descripción
getUserCheckedOutDocuments(int offset, int limit) DashboardResultSet Devuelve una lista con los documentos que el usuario está editando.

Ejemplo:

package com.openkm;
import java.util.List;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserCheckedOutDocuments(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLastModifiedDocuments(int offset, int limit) DashboardResultSet Devuelve una lista con los últimos documentos modificados por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLastModifiedDocuments(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLockedDocuments(int offset, int limit) DashboardResultSet Devuelve una lista con los documentos bloqueados por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLockedDocuments(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLockedRecords(int offset, int limit) DashboardResultSet Devuelve una lista con los expedientes bloqueados por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLockedRecords(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLockedFolders(int offset, int limit) DashboardResultSet Devuelve una lista con las carpetas bloqueadas por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLockedFolders(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLockedMails(int offset, int limit) DashboardResultSet Devuelve una lista con los correos bloqueados por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLockedMails(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserSubscribedDocuments(int offset, int limit) DashboardResultSet Devuelve una lista con los documentos suscritos por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserSubscribedDocuments(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserSubscribedFolders(int offset, int limit) DashboardResultSet Devuelve una lista con las carpetas suscritas por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserSubscribedFolders(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserSubscribedRecords(int offset, int limit) DashboardResultSet Devuelve una lista con los expedientes suscritos por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserSubscribedRecords(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLastCreatedDocuments(int offset, int limit) DashboardResultSet Devuelve una lista con los últimos documentos creados por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLastCreatedDocuments(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLastDocumentsNotesCreated(int offset, int limit) DashboardResultSet Devuelve una lista con las últimas notas de documentos creadas por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLastDocumentsNotesCreated(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLastCreatedFolders(int offset, int limit) DashboardResultSet Devuelve una lista con las últimas carpetas creadas por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLastCreatedFolders(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLastFoldersNotesCreated(int offset, int limit) DashboardResultSet Devuelve una lista con las últimas notas de carpetas creadas por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLastFoldersNotesCreated(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLastCreatedRecords(int offset, int limit) DashboardResultSet Devuelve una lista con los últimos expedientes creados por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLastCreatedRecords(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLastRecordsNotesCreated(int offset, int limit) DashboardResultSet Devuelve una lista con las últimas notas de expedientes creadas por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLastRecordsNotesCreated(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLastDownloadedDocuments(int offset, int limit) DashboardResultSet Devuelve una lista con los últimos documentos descargados por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLastDownloadedDocuments(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLastImportedMails(int offset, int limit) DashboardResultSet Devuelve una lista con los últimos correos importados por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLastImportedMails(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLastMailsNotesCreated(int offset, int limit) DashboardResultSet Devuelve una lista con las últimas notas de correos creadas por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLastMailsNotesCreated(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserLastImportedMailAttachments(int offset, int limit) DashboardResultSet Devuelve una lista con los últimos correos importados con adjuntos por el usuario.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardResult;
import com.openkm.sdk4j.bean.DashboardResultSet;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
DashboardResultSet resultSet = ws.dashboard.getUserLastImportedMailAttachments(0, 5);
System.out.println("Total: " + resultSet.getTotal());
for (DashboardResult dashboardResult : resultSet.getResults()) {
System.out.println(dashboardResult.getNode());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getUserSearches() List Devuelve una lista con las búsquedas guardadas por el usuario como novedades de usuario.

Ejemplo:

package com.openkm;
import java.util.List;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.QueryParams;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
List<QueryParams> results = ws.dashboard.getUserSearches();
for (QueryParams userSearch : results) {
System.out.println(userSearch);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
findUserSearches(long qpId) List Devuelve una lista de nodos a partir de una búsqueda guardada por el usuario (búsqueda de tipo novedades de usuario).

Ejemplo:

package com.openkm;
import java.util.List;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.DashboardNodeResult;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String user = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(user, password);
long qpId = 1;
List<DashboardNodeResult> results = ws.dashboard.findUserSearches(qpId);
for (DashboardNodeResult nodeResult : results) {
System.out.println(nodeResult);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}