Ir al contenido

OKMStats

En todos los métodos verá un parámetro llamado “token”. Como las tareas Cron se ejecutan en segundo plano sin autenticación, los métodos usados en ese escenario pueden usar el parámetro token. Desde el contexto de ejecución por defecto de la aplicación debe usar el valor “null”, que indica que la aplicación debe usar la “sesión de usuario”.

Descripción:

Método Valores de retorno Descripción
getDocumentsByContext(String token) StatsInfo Devuelve información estadística sobre documentos por contexto.

Ejemplo:

package com.openkm;
import com.openkm.api.OKMStats;
import com.openkm.bean.StatsInfo;
import com.openkm.util.ContextWrapper;
public class Test {
public static void main(String[] args) {
try {
OKMStats okmStats = ContextWrapper.getContext().getBean(OKMStats.class);
StatsInfo sInfo = okmStats.getDocumentsByContext(null);
System.out.println(sInfo);
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getDocumentsSizeByContext(String token) StatsInfo Devuelve información estadística sobre el tamaño de los documentos por contexto.

Ejemplo:

package com.openkm;
import com.openkm.api.OKMStats;
import com.openkm.bean.StatsInfo;
import com.openkm.util.ContextWrapper;
public class Test {
public static void main(String[] args) {
try {
OKMStats okmStats = ContextWrapper.getContext().getBean(OKMStats.class);
StatsInfo sInfo = okmStats.getDocumentsSizeByContext(null);
System.out.println(sInfo);
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getFoldersByContext(String token) StatsInfo Devuelve información estadística sobre carpetas por contexto.

Ejemplo:

package com.openkm;
import com.openkm.api.OKMStats;
import com.openkm.bean.StatsInfo;
import com.openkm.util.ContextWrapper;
public class Test {
public static void main(String[] args) {
try {
OKMStats okmStats = ContextWrapper.getContext().getBean(OKMStats.class);
StatsInfo sInfo = okmStats.getFoldersByContext(null);
System.out.println(sInfo);
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getMailsByContext(String token) StatsInfo Devuelve información estadística sobre correos por contexto.

Ejemplo:

package com.openkm;
import com.openkm.api.OKMStats;
import com.openkm.bean.StatsInfo;
import com.openkm.util.ContextWrapper;
public class Test {
public static void main(String[] args) {
try {
OKMStats okmStats = ContextWrapper.getContext().getBean(OKMStats.class);
StatsInfo sInfo = okmStats.getMailsByContext(null);
System.out.println(sInfo);
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getMailsSizeByContext(String token) StatsInfo Devuelve información estadística sobre el tamaño de los correos por contexto.

Ejemplo:

package com.openkm;
import com.openkm.api.OKMStats;
import com.openkm.bean.StatsInfo;
import com.openkm.util.ContextWrapper;
public class Test {
public static void main(String[] args) {
try {
OKMStats okmStats = ContextWrapper.getContext().getBean(OKMStats.class);
StatsInfo sInfo = okmStats.getMailsSizeByContext(null);
System.out.println(sInfo);
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
getRecordsByContext(String token) StatsInfo Devuelve información estadística sobre registros por contexto.

Ejemplo:

package com.openkm;
import com.openkm.api.OKMStats;
import com.openkm.bean.StatsInfo;
import com.openkm.util.ContextWrapper;
public class Test {
public static void main(String[] args) {
try {
OKMStats okmStats = ContextWrapper.getContext().getBean(OKMStats.class);
StatsInfo sInfo = okmStats.getRecordsByContext(null);
System.out.println(sInfo);
} catch (Exception e) {
e.printStackTrace();
}
}
}