Annotation Interface EntityCodeGen


@Retention(RUNTIME) @Target(TYPE) public @interface EntityCodeGen
La anotación EntityCodeGen se utiliza para especificar los generadores de código opcionales que se utilizarán para la entidad.
Author:
Jorge Campins
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    bpl indica si se debe, o no, generar código BPL (Business Process Logic) para la entidad.
    bws indica si se debe, o no, generar código BWS (Business Web Service) para la entidad.
    daf indica si se debe, o no, generar una fachada de acceso a datos (DAF, por las siglas en inglés de Data Access Facade) para la entidad.
    dao indica si se debe, o no, generar un objeto de acceso a datos (DAO, por las siglas en inglés de Data Access Object) para la entidad.
    fws indica si se debe, o no, generar código FWS (Facade Web Service) para la entidad.
    gui indica si se debe, o no, generar código GUI (Graphical User Interface) para la entidad.
    sql indica si se debe, o no, generar código SQL para la entidad.
    state indica si se debe, o no, generar código SMC (State Machine Code) para la entidad.
  • Element Details

    • bpl

      bpl indica si se debe, o no, generar código BPL (Business Process Logic) para la entidad. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para generar código BPL; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TRUE.
      Returns:
      bpl
      Default:
      UNSPECIFIED
    • bws

      bws indica si se debe, o no, generar código BWS (Business Web Service) para la entidad. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para generar código BWS; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es FALSE. La generación del código BWS también depende del valor especificado mediante el método setInternetAccessAllowed del proyecto maestro, y del elemento serviceable de la anotación ProcessOperationClass de cada operación de la entidad.
      Returns:
      bws
      Default:
      UNSPECIFIED
    • dao

      dao indica si se debe, o no, generar un objeto de acceso a datos (DAO, por las siglas en inglés de Data Access Object) para la entidad. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para generar un objeto; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TRUE.
      Returns:
      dao
      Default:
      UNSPECIFIED
    • daf

      daf indica si se debe, o no, generar una fachada de acceso a datos (DAF, por las siglas en inglés de Data Access Facade) para la entidad. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para generar una fachada; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TRUE.
      Returns:
      daf
      Default:
      UNSPECIFIED
    • fws

      fws indica si se debe, o no, generar código FWS (Facade Web Service) para la entidad. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para generar código FWS; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es FALSE. La generación del código FWS también depende del valor especificado mediante el método setInternetAccessAllowed del proyecto maestro.
      Returns:
      fws
      Default:
      UNSPECIFIED
    • gui

      gui indica si se debe, o no, generar código GUI (Graphical User Interface) para la entidad. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para generar código GUI; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TRUE.
      Returns:
      gui
      Default:
      UNSPECIFIED
    • sql

      sql indica si se debe, o no, generar código SQL para la entidad. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para generar código SQL; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TRUE.
      Returns:
      sql
      Default:
      UNSPECIFIED
    • state

      Kleenean state
      state indica si se debe, o no, generar código SMC (State Machine Code) para la entidad. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para generar código SMC; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TRUE.
      Returns:
      state
      Default:
      UNSPECIFIED