Package adalid.core.annotations
Annotation Interface ConstructionOperationClass
La anotación ConstructionOperationClass se utiliza para establecer atributos de meta operaciones que extienden la clase ProcessOperation. Las
operaciones decoradas con esta anotación se incluyen en la lista de procesos de negocio que se pueden utilizar como alternativa para agregar
instancias de la clase de entidad que la operación construye.
- Author:
- Jorge Campins
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptiononsuccess especifica la acción que se debe llevar a cabo al finalizar la operación, cuando ésta se ejecuta con éxito.
-
Element Details
-
type
type especifica la clase de entidad que la operación construye. No puede ser una clase de entidad abstracta (decorada con la anotación AbstractClass).- Returns:
- type
-
onsuccess
OnConstructionOperationSuccess onsuccessonsuccess especifica la acción que se debe llevar a cabo al finalizar la operación, cuando ésta se ejecuta con éxito. Su valor es uno de los elementos de la enumeración OnConstructionOperationSuccess. Seleccione DISPLAY_NEW_INSTANCE para mostrar la instancia construída abriendo la vista (página) de consulta o registro de esa clase de entidad. Alternativamente, omita el elemento o seleccione UNSPECIFIED para no llevar a cabo una acción.- Returns:
- onsuccess
- Default:
UNSPECIFIED
-