Clases comunes
Clases comunes de OpenKM:
| Clase común de OpenKM | Descripción |
|---|---|
| ArchiveUtils | Métodos de utilidad para el manejo de archivos comprimidos. Por ejemplo, para crear un ZIP o un JAR. |
| DbSessionManager | Métodos de utilidad para gestionar la sesión del usuario. |
| ExecutionUtils | Métodos relacionados con la ejecución. Por ejemplo, para ejecutar un script o un JAR. |
| FileLogger | Métodos de utilidad para generar un registro. Por ejemplo, para mostrar un error, información o una advertencia |
| FileUtils | Métodos de utilidad relacionados con archivos. Por ejemplo, para obtener el nombre o la extensión de un archivo. |
| FormatUtil | Métodos de utilidad utilizados por los formateadores. Por ejemplo, para dar formato al tamaño de un archivo o a la hora. |
| GeneralUtils | Métodos de utilidad genéricos. Por ejemplo, para notificar algo a un usuario. |
| ISO8601 | Clase de utilidad que proporciona la transformación bidireccional de formato entre objetos de tiempo de Java y el formato ISO8601 utilizado en los campos de metadatos de tipo fecha. |
| LegacyDAO | Gestiona la ejecución de consultas en la base de datos. Por ejemplo, consultas en SQL o HQL. |
| MailUtils | Métodos de utilidad para enviar un correo. Por ejemplo, para enviar un mensaje o un documento. |
| PathUtils | Métodos de utilidad para manejar rutas. Por ejemplo, obtener el nombre o la ruta del padre. |
| PDFUtils | Métodos de utilidad para convertir archivos PDF. Por ejemplo, para estampar una imagen o un texto. |
| PrincipalUtils | Métodos de utilidad para recuperar información del contexto de seguridad. Por ejemplo, obtener el userId actual de la sesión del contexto de seguridad o el tenant actual del usuario conectado. |
| StackTraceUtils | Métodos de utilidad para la pila (stack). |
| TemplateUtils | Métodos de utilidad para manejar plantillas. Por ejemplo, reemplazar un texto en una plantilla. |
| WorkflowUtils | Métodos de utilidad para manejar flujos de trabajo (workflows). |