OKMStats
Aspectos básicos
Sección titulada «Aspectos básicos»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”.
Métodos
Sección titulada «Métodos»getDocumentsByContext
Sección titulada «getDocumentsByContext»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(); } }}getDocumentsSizeByContext
Sección titulada «getDocumentsSizeByContext»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(); } }}getFoldersByContext
Sección titulada «getFoldersByContext»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(); } }}getMailsByContext
Sección titulada «getMailsByContext»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(); } }}getMailsSizeByContext
Sección titulada «getMailsSizeByContext»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(); } }}getRecordsByContext
Sección titulada «getRecordsByContext»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(); } }}