Package adalid.core.annotations
Annotation Type ConstructionOperationClass
-
@Retention(RUNTIME) @Target(TYPE) public @interface ConstructionOperationClassLa 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
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description OnConstructionOperationSuccessonsuccessonsuccess especifica la acción que se debe llevar a cabo al finalizar la operación, cuando ésta se ejecuta con éxito.
-
-
-
Element Detail
-
type
java.lang.Class<? extends Entity> 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 onsuccess
onsuccess 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:
- adalid.core.enums.OnConstructionOperationSuccess.UNSPECIFIED
-
-