Package meta.psm
Class ProjectAttributeKeys
- java.lang.Object
-
- meta.psm.ProjectAttributeKeys
-
public class ProjectAttributeKeys extends Object
- Author:
- Jorge Campins
-
-
Field Summary
Fields Modifier and Type Field Description static StringALTERNATE_DOCUMENT_ROOT_SECUREDtrue sí se define un directorio de contenido estático seguro para la aplicación; de lo contrario false.static StringALWAYS_OPEN_CONTENT_VIEWER_AS_DIALOGtrue si la interfaz gráfica de la aplicación generada siempre debe abrir los visores de contenido de archivos como un diálogo; de lo contrario especifique false.static StringCHECK_BOXES_ALLOWEDtrue si la interfaz gráfica de la aplicación generada debe utilizar casillas de verificación en lugar de listas desplegables para propiedades y parámetros de tipo Boolean que no permiten valores nulos; de lo contrario false.static StringCUSTOM_LAYOUTtrue si la interfaz gráfica de la aplicación generada tiene un layout personalizado que se debe utilizar en lugar del layout generado; de lo contrario false.static StringDEFAULT_WINDOW_HEIGHTDeprecated.static StringDEFAULT_WINDOW_WIDTHDeprecated.static StringDISABLE_BPL_IMPL_GENERATIONtrue si no desea generar plantillas de implementación de componentes de lógica de procesos de negocio; de lo contrario false.static StringDISABLE_PAGE_ASSISTANT_GENERATIONtrue si no desea generar plantillas de asistentes de página; de lo contrario false.static StringFACELETS_REFRESH_PERIODParámetro javax.faces.FACELETS_REFRESH_PERIOD.static StringFACES_ID_SEGMENTS_SEPARATOR_CHARParámetro SEPARATOR_CHAR_PARAM_NAME.static StringHCB_RENDERINGtrue si el layout de la interfaz gráfica de la aplicación generada debe incluir el nombre de la aplicación en el bloque central del encabezado de página; de lo contrario false.static StringHELP_RESOURCES_FOLDERRuta del subdirectorio del módulo Web de la aplicación generada en donde se deben almacenar los archivos de ayuda para que la interfaz gráfica los pueda presentar al usuario.static StringHELP_WINDOW_WIDTH_KEYNúmero de ancho de la ventana de ayuda de la interfaz gráfica de la aplicación generada.static StringHLB_RENDERINGtrue si el layout de la interfaz gráfica de la aplicación generada debe incluir el archivo de imagen index_hlb.png en el bloque izquierdo del encabezado de página; de lo contrario false.static StringHRB_RENDERINGtrue si el layout de la interfaz gráfica de la aplicación generada debe incluir el archivo de imagen index_hrb.png en el bloque derecho del encabezado de página; de lo contrario false.static StringHTML_SANITIZER_VERSIONVersión del Sanitizer HTML.static StringHTTP_BASIC_AUTHENTICATIONtrue si la interfaz gráfica de la aplicación generada debe utilizar el método básico de autenticación de HTTP; de lo contrario false.static StringHTTP_BASIC_AUTHENTICATION_FOR_WEB_APItrue si los servicios web de la aplicación generada deben utilizar el método básico de autenticación de HTTP; de lo contrario false.static StringINITIAL_PAGE_LOCATIONRuta relativa de la página inicial predeterminada de la interfaz gráfica de la aplicación generada.static StringINITIAL_WINDOW_TARGETNombre de la ventana inicial de la interfaz gráfica de la aplicación generada.static StringINLINE_HELP_RENDERINGtrue si la interfaz gráfica de la aplicación generada debe mostrar componentes de ayuda-en-línea; de lo contrario false.static StringMEDIA_FILE_EXPOSURE_RISK_ACCEPTABLEtrue sí se define un directorio de contenido estático seguro para la aplicación, y la aplicación puede copiar archivos al directorio de contenido estático principal; de lo contrario false.static StringNUMERIC_BOXES_ALLOWEDtrue si la interfaz gráfica de la aplicación generada debe utilizar componentes de entrada especializados en lugar de cuadros de texto para propiedades y parámetros de tipos numéricos; de lo contrario false.static StringPARTIAL_STATE_SAVINGtrue si la interfaz gráfica de la aplicación generada debe salvar parcialmente el estado de las páginas; de lo contrario false.static StringPERSISTENCE_UNIT_ECLIPSELINK_LOGGERLogger de EclipseLink.static StringPERSISTENCE_UNIT_HIBERNATE_STATISTICSenabled para habilitar la generación de estadísticas de Hibernate, de lo contrario disabled.static StringRPH_DOUBLE_HEIGHTtrue si el encabezado de página de los informes generados debe ser de doble altura; de lo contrario false.static StringRPH_LEFT_IMAGE_HEIGHTNúmero de pixeles de alto de la imagen incluida en el bloque izquierdo del encabezado de página de los informes generados.static StringRPH_LEFT_IMAGE_WIDTHNúmero de pixeles de ancho de la imagen incluida en el bloque izquierdo del encabezado de página de los informes generados.static StringRPH_NO_LEFT_IMAGEtrue si el encabezado de página de los informes generados no debe incluir el archivo de imagen alias1.png (donde alias es el alias del proyecto generado) en el bloque izquierdo del encabezado; de lo contrario false.static StringRPH_NO_RIGHT_IMAGEtrue si el encabezado de página de los informes generados no debe incluir el archivo de imagen alias2.png (donde alias es el alias del proyecto generado) en el bloque derecho del encabezado; de lo contrario false.static StringRPH_RIGHT_IMAGE_HEIGHTNúmero de pixeles de alto de la imagen incluida en el bloque derecho del encabezado de página de los informes generados.static StringRPH_RIGHT_IMAGE_WIDTHNúmero de pixeles de ancho de la imagen incluida en el bloque derecho del encabezado de página de los informes generados.static StringSESSION_TIMEOUTNúmero de minutos que se debe especificar como tiempo de espera (valor del elemento session-timeout) al generar el descriptor de despliegue (web.xml) del módulo alias-web de la aplicación, donde alias es el alias del proyecto generado.static StringTASK_MAIL_ADDRESSEspecifique la dirección de correo electrónico a la que el gestor de tareas debe enviar los mensajes cuando no sea posible determinar una dirección de correo válida para los mensajes de una tarea.static StringTASK_MAIL_PER_TASKtrue si desea que el gestor de tareas envie mensajes por cada tarea; de lo contrario false.static StringTASK_MAIL_PER_TYPEtrue si desea que el gestor de tareas envie mensajes por cada tipo de tarea; de lo contrario false.static StringTASK_MAIL_PER_USERDeprecated.static StringURI_AUTHORITYEspecifique el servidor (host) y el puerto de red en el servidor para comunicarse con la aplicación, separados por dos puntos.static StringURI_SCHEMEEspecifique el protocolo que se usa para comunicarse con la aplicación (normalmente http o https).
-
Constructor Summary
Constructors Constructor Description ProjectAttributeKeys()
-
-
-
Field Detail
-
CUSTOM_LAYOUT
public static final String CUSTOM_LAYOUT
true si la interfaz gráfica de la aplicación generada tiene un layout personalizado que se debe utilizar en lugar del layout generado; de lo contrario false. El valor por omisión es false. El nombre del archivo de layout generado es fullPageLayout.xhtml y se almacena en el subdirectorio templates\base del directorio src\main\webapp del módulo alias-web de la aplicación, donde alias es el alias del proyecto generado (vea Método setAlias); el archivo de layout personalizado debe tener el mismo nombre y se debe almacenar en el subdirectorio templates\custom-made.- See Also:
- Constant Field Values
-
CHECK_BOXES_ALLOWED
public static final String CHECK_BOXES_ALLOWED
true si la interfaz gráfica de la aplicación generada debe utilizar casillas de verificación en lugar de listas desplegables para propiedades y parámetros de tipo Boolean que no permiten valores nulos; de lo contrario false. El valor por omisión es true.- See Also:
- Constant Field Values
-
NUMERIC_BOXES_ALLOWED
public static final String NUMERIC_BOXES_ALLOWED
true si la interfaz gráfica de la aplicación generada debe utilizar componentes de entrada especializados en lugar de cuadros de texto para propiedades y parámetros de tipos numéricos; de lo contrario false. El valor por omisión es true.- See Also:
- Constant Field Values
-
DEFAULT_WINDOW_WIDTH
@Deprecated public static final String DEFAULT_WINDOW_WIDTH
Deprecated.Número de pixeles de ancho de la ventana inicial de la interfaz gráfica de la aplicación generada. El valor máximo es 3.840. El valor mínimo es 640. El valor por omisión es 1.240. Este atributo era utilizado por JEE1; no es utilizado por JEE2.- See Also:
- Constant Field Values
-
DEFAULT_WINDOW_HEIGHT
@Deprecated public static final String DEFAULT_WINDOW_HEIGHT
Deprecated.Número de pixeles de alto de la ventana inicial de la interfaz gráfica de la aplicación generada. El valor máximo es 2.160. El valor mínimo es 480. El valor por omisión es 930. Este atributo era utilizado por JEE1; no es utilizado por JEE2.- See Also:
- Constant Field Values
-
DISABLE_BPL_IMPL_GENERATION
public static final String DISABLE_BPL_IMPL_GENERATION
true si no desea generar plantillas de implementación de componentes de lógica de procesos de negocio; de lo contrario false. El valor por omisión es false. Las plantillas se almacenan en subdirectorios del directorio srx del módulo EJB del proyecto generado; srx no es está entre los directorios java ese módulo; copie las plantillas que necesite al correspondiente subdirectorio del directorio src del módulo EJB.- See Also:
- Constant Field Values
-
DISABLE_PAGE_ASSISTANT_GENERATION
public static final String DISABLE_PAGE_ASSISTANT_GENERATION
true si no desea generar plantillas de asistentes de página; de lo contrario false. El valor por omisión es false. Las plantillas se almacenan en subdirectorios del directorio srx del módulo Web del proyecto generado; srx no es está entre los directorios java de ese módulo; copie las plantillas que necesite al correspondiente subdirectorio del directorio src del módulo Web.- See Also:
- Constant Field Values
-
FACELETS_REFRESH_PERIOD
public static final String FACELETS_REFRESH_PERIOD
Parámetro javax.faces.FACELETS_REFRESH_PERIOD. Define el período utilizado para actualizar el árbol de sintaxis abstracta de facelet desde el archivo de definición de vista. El valor por omisión para proyectos en etapas de Aceptación y Producción es -1. En las demás etapas el valor por omisión depende del servidor de aplicaciones.- See Also:
- Constant Field Values
-
FACES_ID_SEGMENTS_SEPARATOR_CHAR
public static final String FACES_ID_SEGMENTS_SEPARATOR_CHAR
Parámetro SEPARATOR_CHAR_PARAM_NAME. Define el carácter utilizado para separar segmentos de un clientId. El valor por omisión es ':'.- See Also:
- Constant Field Values
-
HLB_RENDERING
public static final String HLB_RENDERING
true si el layout de la interfaz gráfica de la aplicación generada debe incluir el archivo de imagen index_hlb.png en el bloque izquierdo del encabezado de página; de lo contrario false. El valor por omisión es false. El archivo index_hlb.png se almacena en el subdirectorio src\main\webapp\resources\images\base del módulo alias-web de la aplicación, donde alias es el alias del proyecto generado.- See Also:
- Constant Field Values
-
HCB_RENDERING
public static final String HCB_RENDERING
true si el layout de la interfaz gráfica de la aplicación generada debe incluir el nombre de la aplicación en el bloque central del encabezado de página; de lo contrario false. El valor por omisión es false.- See Also:
- Constant Field Values
-
HRB_RENDERING
public static final String HRB_RENDERING
true si el layout de la interfaz gráfica de la aplicación generada debe incluir el archivo de imagen index_hrb.png en el bloque derecho del encabezado de página; de lo contrario false. El valor por omisión es false. El archivo index_hrb.png se almacena en el subdirectorio src\main\webapp\resources\images\base del módulo alias-web de la aplicación, donde alias es el alias del proyecto generado.- See Also:
- Constant Field Values
-
ALWAYS_OPEN_CONTENT_VIEWER_AS_DIALOG
public static final String ALWAYS_OPEN_CONTENT_VIEWER_AS_DIALOG
true si la interfaz gráfica de la aplicación generada siempre debe abrir los visores de contenido de archivos como un diálogo; de lo contrario especifique false. El valor por omisión es true.- See Also:
- Constant Field Values
-
HTTP_BASIC_AUTHENTICATION
public static final String HTTP_BASIC_AUTHENTICATION
true si la interfaz gráfica de la aplicación generada debe utilizar el método básico de autenticación de HTTP; de lo contrario false. El valor por omisión es false.- See Also:
- Constant Field Values
-
HTTP_BASIC_AUTHENTICATION_FOR_WEB_API
public static final String HTTP_BASIC_AUTHENTICATION_FOR_WEB_API
true si los servicios web de la aplicación generada deben utilizar el método básico de autenticación de HTTP; de lo contrario false. El valor por omisión es true.- See Also:
- Constant Field Values
-
INITIAL_PAGE_LOCATION
public static final String INITIAL_PAGE_LOCATION
Ruta relativa de la página inicial predeterminada de la interfaz gráfica de la aplicación generada. El valor por omisión es /faces/views/base/code/Menu.xhtml.- See Also:
- Constant Field Values
-
INITIAL_WINDOW_TARGET
public static final String INITIAL_WINDOW_TARGET
Nombre de la ventana inicial de la interfaz gráfica de la aplicación generada. El valor por omisión es el alias del proyecto generado.- See Also:
- Constant Field Values
-
INLINE_HELP_RENDERING
public static final String INLINE_HELP_RENDERING
true si la interfaz gráfica de la aplicación generada debe mostrar componentes de ayuda-en-línea; de lo contrario false. El valor por omisión es true.- See Also:
- Constant Field Values
-
PARTIAL_STATE_SAVING
public static final String PARTIAL_STATE_SAVING
true si la interfaz gráfica de la aplicación generada debe salvar parcialmente el estado de las páginas; de lo contrario false. El valor por omisión es true. El estado de las páginas es salvado cuando la interfaz abre una nueva página y sirve para reponer el estado de la página salvada en el caso de que el usuario deba regresar a ella.- See Also:
- Constant Field Values
-
ALTERNATE_DOCUMENT_ROOT_SECURED
public static final String ALTERNATE_DOCUMENT_ROOT_SECURED
true sí se define un directorio de contenido estático seguro para la aplicación; de lo contrario false. El directorio es seguro si no se configura como raíz de documentos alternativa de la aplicación o del servidor de aplicaciones; de esta manera, aún se podrá acceder a su contenido a través de la interfaz gráfica de la aplicación, sujeto al control de acceso provisto por la aplicación. El valor por omisión es el especificado para el atributo MEDIA_FILE_EXPOSURE_RISK_ACCEPTABLE; si ese atributo también fue omitido, entonces el valor por omisión es false.- See Also:
- Constant Field Values
-
MEDIA_FILE_EXPOSURE_RISK_ACCEPTABLE
public static final String MEDIA_FILE_EXPOSURE_RISK_ACCEPTABLE
true sí se define un directorio de contenido estático seguro para la aplicación, y la aplicación puede copiar archivos al directorio de contenido estático principal; de lo contrario false. Para el correcto funcionamiento de los componentes utilizados para recortar imágenes y para la reproducción de archivos de audio y video, es necesario copiar temporalmente los archivos al directorio de contenido estático principal, por lo que habría riesgo de exposición mientras se recorta o lleva a cabo su reproducción. Para mitigar ese riesgo, la aplicación genera la URL de la copia de manera aleatoria, y la interfaz gráfica no la muestra al usuario. El valor por omisión es false.- See Also:
- Constant Field Values
-
HTML_SANITIZER_VERSION
public static final String HTML_SANITIZER_VERSION
Versión del Sanitizer HTML. El componente Web de las aplicaciones generadas con la plataforma jee2 incluye el jar de OWASP HTML Sanitizer entre sus dependencias. OWASP HTML Sanitizer es un Sanitizer HTML de fácil configuración que permite prevenir ataques del tipo Cross-Site Scripting (XSS), que podrían ocurrir por incluir HTML creado por terceros en su aplicación web. Como parte de la refinación de la aplicación, se podrían definir e implementar políticas de saneamiento de los documentos incrustados utilizando OWASP HTML Sanitizer.- See Also:
- OWASP HTML Sanitizer, Constant Field Values
-
PERSISTENCE_UNIT_ECLIPSELINK_LOGGER
public static final String PERSISTENCE_UNIT_ECLIPSELINK_LOGGER
Logger de EclipseLink. Especifique JavaLogger para utilizar java.util.logging; ServerLogger para integrarse con el logging del servidor de aplicaciones; enabled o DefaultLogger para utilizar el logger predeterminado y poder establecer el nivel de logging en EclipseLink. El valor por omisión es disabled.- See Also:
- Constant Field Values
-
PERSISTENCE_UNIT_HIBERNATE_STATISTICS
public static final String PERSISTENCE_UNIT_HIBERNATE_STATISTICS
enabled para habilitar la generación de estadísticas de Hibernate, de lo contrario disabled. El valor por omisión es disabled.- See Also:
- Constant Field Values
-
RPH_DOUBLE_HEIGHT
public static final String RPH_DOUBLE_HEIGHT
true si el encabezado de página de los informes generados debe ser de doble altura; de lo contrario false. El valor por omisión es false.- See Also:
- Constant Field Values
-
RPH_LEFT_IMAGE_WIDTH
public static final String RPH_LEFT_IMAGE_WIDTH
Número de pixeles de ancho de la imagen incluida en el bloque izquierdo del encabezado de página de los informes generados. El valor máximo es 160. El valor por omisión es 56.- See Also:
- Constant Field Values
-
RPH_LEFT_IMAGE_HEIGHT
public static final String RPH_LEFT_IMAGE_HEIGHT
Número de pixeles de alto de la imagen incluida en el bloque izquierdo del encabezado de página de los informes generados. El valor máximo es 64 o 32, dependiendo de si el encabezado es o no es de doble altura, respectivamente. El valor por omisión es 32.- See Also:
- Constant Field Values
-
RPH_NO_LEFT_IMAGE
public static final String RPH_NO_LEFT_IMAGE
true si el encabezado de página de los informes generados no debe incluir el archivo de imagen alias1.png (donde alias es el alias del proyecto generado) en el bloque izquierdo del encabezado; de lo contrario false. El valor por omisión es false. Cada directorio de informes contiene un subdirectorio resources donde se encuentra un archivo alias1.png.- See Also:
- Constant Field Values
-
RPH_RIGHT_IMAGE_WIDTH
public static final String RPH_RIGHT_IMAGE_WIDTH
Número de pixeles de ancho de la imagen incluida en el bloque derecho del encabezado de página de los informes generados. El valor máximo es 160. El valor por omisión es 56.- See Also:
- Constant Field Values
-
RPH_RIGHT_IMAGE_HEIGHT
public static final String RPH_RIGHT_IMAGE_HEIGHT
Número de pixeles de alto de la imagen incluida en el bloque derecho del encabezado de página de los informes generados. El valor máximo es 64 o 32, dependiendo de si el encabezado es o no es de doble altura, respectivamente. El valor por omisión es 32.- See Also:
- Constant Field Values
-
RPH_NO_RIGHT_IMAGE
public static final String RPH_NO_RIGHT_IMAGE
true si el encabezado de página de los informes generados no debe incluir el archivo de imagen alias2.png (donde alias es el alias del proyecto generado) en el bloque derecho del encabezado; de lo contrario false. El valor por omisión es false. Cada directorio de informes contiene un subdirectorio resources donde se encuentra un archivo alias2.png.- See Also:
- Constant Field Values
-
HELP_RESOURCES_FOLDER
public static final String HELP_RESOURCES_FOLDER
Ruta del subdirectorio del módulo Web de la aplicación generada en donde se deben almacenar los archivos de ayuda para que la interfaz gráfica los pueda presentar al usuario. La ruta debe ser relativa al directorio src/main/webapp del módulo Web de la aplicación. El valor por omisión es resources/help/custom-made.- See Also:
- Constant Field Values
-
HELP_WINDOW_WIDTH_KEY
public static final String HELP_WINDOW_WIDTH_KEY
Número de ancho de la ventana de ayuda de la interfaz gráfica de la aplicación generada. El valor mínimo es 0. El valor máximo es 10. El valor por omisión es 3. El ancho de la ventana de ayuda será el ancho disponible de la pantalla multiplicado por 2/(2+n), donde n es el valor de este atributo. Por ejemplo, si es 0, el ancho de la ventana de ayuda será igual al ancho disponible de la pantalla; si es 5, 2/7 del ancho disponible de la pantalla; y si es 10, 1/6 del ancho disponible de la pantalla.- See Also:
- Constant Field Values
-
SESSION_TIMEOUT
public static final String SESSION_TIMEOUT
Número de minutos que se debe especificar como tiempo de espera (valor del elemento session-timeout) al generar el descriptor de despliegue (web.xml) del módulo alias-web de la aplicación, donde alias es el alias del proyecto generado. El valor por omisión es 30.- See Also:
- Constant Field Values
-
TASK_MAIL_PER_TASK
public static final String TASK_MAIL_PER_TASK
true si desea que el gestor de tareas envie mensajes por cada tarea; de lo contrario false.- See Also:
- Constant Field Values
-
TASK_MAIL_PER_TYPE
public static final String TASK_MAIL_PER_TYPE
true si desea que el gestor de tareas envie mensajes por cada tipo de tarea; de lo contrario false.- See Also:
- Constant Field Values
-
TASK_MAIL_PER_USER
@Deprecated public static final String TASK_MAIL_PER_USER
Deprecated.true si desea que el gestor de tareas envie mensajes por cada usuario; de lo contrario false.- See Also:
- Constant Field Values
-
TASK_MAIL_ADDRESS
public static final String TASK_MAIL_ADDRESS
Especifique la dirección de correo electrónico a la que el gestor de tareas debe enviar los mensajes cuando no sea posible determinar una dirección de correo válida para los mensajes de una tarea.- See Also:
- Constant Field Values
-
URI_SCHEME
public static final String URI_SCHEME
Especifique el protocolo que se usa para comunicarse con la aplicación (normalmente http o https). El valor por omisión es http.- See Also:
- Constant Field Values
-
URI_AUTHORITY
public static final String URI_AUTHORITY
Especifique el servidor (host) y el puerto de red en el servidor para comunicarse con la aplicación, separados por dos puntos. El valor por omisión es localhost:8080.- See Also:
- Constant Field Values
-
-