Package adalid.core.annotations
Annotation Interface StateProperty
La anotación StateProperty se utiliza para designar una propiedad como propiedad estado de la entidad. Cada entidad puede tener una sola propiedad
estado. Solo se puede designar como propiedad estado a propiedades que hacen referencia a enumeraciones.
- Author:
- Jorge Campins
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptiontransitionDateTime especifica el nombre de la propiedad donde se almacena la fecha, o fecha y hora, de la última transición.transitionUser especifica el nombre de la propiedad donde se almacena la referencia al usuario que ejecutó la operación de negocio que produjo la última transición.boolean
-
Element Details
-
value
boolean value- Default:
true
-
transitionUser
String transitionUsertransitionUser especifica el nombre de la propiedad donde se almacena la referencia al usuario que ejecutó la operación de negocio que produjo la última transición. La clase de la propiedad especificada debe ser la clase de la entidad Usuario del proyecto.- Returns:
- transitionUser
- Default:
""
-
transitionDateTime
String transitionDateTimetransitionDateTime especifica el nombre de la propiedad donde se almacena la fecha, o fecha y hora, de la última transición. La clase de la propiedad especificada debe ser DateProperty o TimestampProperty.- Returns:
- transitionDateTime
- Default:
""
-