Process, Facade, WebService, WSInbound

Tabla 1. Clases de extensión tal como se aplican a otras clases modeladas

Acción

Opción del modelo

¿No recomendada?

Alternativa

Cambiar una opción de clase

Abstracta

Generar FID

Sustituir superclase

Estilo de enlace WS

WS es documento XML

Tipo de documento

Generar bean de fachada

Nombre de proveedor

Manejadores de solicitudes

Manejadores de respuestas

Validar solicitud

Documento XML

Esquema XML

No recomendada

Si cree que tiene una necesidad válida de cambiar estas opciones en las clases Process, Facade, WebService o WSInbound de la aplicación, emita un caso de soporte.

Añadir una operación

Ninguna

No recomendada

Esto no se ha recomendado nunca mediante clases de extensión, ya que habría necesitado que los clientes realizaran modificación in situ del código Java de la aplicación.

Si desea añadir una operación a una clase Process, Facade, WebService o WSInbound, aísle la clase y operación en su propia operación y clase específica de proyecto.

Cambiar una operación (por ejemplo, visibilidad de la operación)

Ninguna

No recomendada

Crear una nueva operación en una clase específica de proyecto, envolviendo API externas de la funcionalidad de clase de aplicación, si corresponde.

Si no existe ningún punto de ampliación adecuado, pero cree que tiene una necesidad válida de cambiar el funcionamiento o la estructura de una operación de la aplicación, emita un caso de soporte.

Cambiar una opción de operación

Auditar llamadas de BI

No recomendada

Esta opción se puede establecer mediante las propiedades de tiempo de ejecución. Consulte la sección 12.3.6 de la Guía de modelado del servidor para obtener más información sobre cómo hacerlo.

 

Campo de fecha hábil

Juego de caracteres de codificación de mensaje de bytes

Generar seguridad

Es XA Transaccional

Tipo de mensaje

Nombre JNDI de fábrica de conectores de cola

Nombre JNDI de cola de respuestas

Tiempo de espera de mensaje de respuesta

Tipo de duplicación

Transaccional

Nombre JNDI de cola de transmisión

No recomendada

Si cree que tiene una necesidad válida de cambiar alguna de estas opciones en las operaciones Process, Facade, WSInbound o WebService de la aplicación, emita un caso de soporte.

 

Campos seguros

No recomendada

Los clientes que deseen modificar qué campos de una operación de la aplicación se van a tratar como seguros deben envolver la operación en su propia clase y operación Facade y establece la opción Campos seguros en esta nueva operación en el valor que deseen.

Las definiciones de pantalla de UIM afectadas se deben apuntar de nuevo en la nueva operación, si es necesario.

Cambiar una opción de parámetro de operación

Campos obligatorios

No recomendada

Los clientes que deseen modificar qué campos de una operación de la aplicación se tratarán como obligatorios deben envolver la operación en su propia clase y operación Facade y establecer la opción Campos obligatorios en esta nueva operación en el valor que deseen.

Las definiciones de pantalla de UIM afectadas se deben apuntar de nuevo en la nueva operación, si es necesario.