Libertya Components API
Modificaciones funcionales
El API de la Arquitectura Libertya Components brinda la funcionalidad necesaria para que un componente pueda implementar o redefinir los típicos puntos de entrada tales como eventos al guardar o eliminar registros, procesamiento de documentos, modificaciones en los campos, ejecución de procesos e informes, etc.
Para cada uno de estos puntos de entrada, el framework buscará, en tiempo de ejecución, los componentes activos que deban ser invocados a fin de ejecutar la lógica específica inherente a cada uno de estos componentes.
Es posible interpretar a las partes funcionales de un componente como asistentes que permiten redefinir o ampliar las siguientes características del framework de Libertya:
Métodos de persistencia: beforeSave(), afterSave(), beforeDelete(), afterDelete().
Previamente y posteriormente al momento de guardar o eliminar un registro, se disparan en Libertya ciertos métodos a fin de realizar validaciones o configuraciones específicas para cada una de las tablas del framework. Mediante la Arquitectura Libertya Components, un componente podrá ampliar o modificar completamente esta lógica implementando nuevos métodos pre y post, tales como preBeforeSave(), postAfterSave(), preBeforeDelete() y postAfterDelete().
* usuarios registrados