Skip to content
Other versions

Loading…

Commons classes

OpenKM common classes:

OpenKM common classes Description
ArchiveUtils Utility methods for archive handling. For example, to create a ZIP or JAR.
ExecutionUtils Execution-related methods. For example, to run a script or a JAR.
FileLogger Utility methods to generate logs. For example, to show errors, info, or warnings.
FileUtils File-related utility methods. For example, to get the filename or extension.
FormatUtil Utility methods used by formatters. For example, to format a file size or a time.
GeneralUtils Generic utility methods. For example, to notify a user of something.
ISO8601 Utility class that provides bidirectional format transformation between Java Time objects and ISO8601 format used for metadata date fields.
MailUtils Utility methods to send mail. For example, to send a message or a document.
PathUtils Utility methods to handle paths. For example, to get the name or the parent path.
PDFUtils Utility methods to convert PDF files. For example, to stamp an image or text.
PrincipalUtils Utility methods for retrieving information from the security context. For example, to get the actual user ID from the security context session or the actual tenant of the logged-in user.
StackTraceUtils Utility methods for stack traces.
TemplateUtils Utility methods to handle templates. For example, replace text in a template.
LegacySrv Utility methods to perform SQL queries and HQL queries.
DbSessionManager Utility methods for managing user sessions.
ConfigSrv Utility methods to perform configuration parameter operations.