Process, Facade, WebService, WSInbound

Table 1. Subclass With Replace as Applied to Other Modeled Classes

Action

Model Option

Discouraged ?

Alternative

Change a class option

Abstract

Generate FIDs

Replace Superclass

WS Binding Style

WS Is XML Document

Document Type

Generate Facade Bean

Provider Name

Request Handlers

Response Handlers

Validate Request

XML Document

XML Schema

Discouraged

Create a new operation in a project-specific class, wrapping External APIs of the application class functionality if appropriate, and setting the appropriate options on the new class.

If you feel you have a valid need to directly change these options on application Process, Facade, WebService or WSInbound classes, please raise a Support case.

Add an operation

None

Discouraged

Create a new operation in a project-specific class, wrapping External APIs of the application class functionality if appropriate.

Change an operation

None

Discouraged

Create a new operation in a project-specific class, wrapping External APIs of the application class functionality if appropriate.

If you feel you have a valid need to directly change the structure of operations on application Process, Facade, WebService or WSInbound classes, please raise a Support case.

Change an operation option

Audit BI Calls

Discouraged

This option is settable via runtime properties. See section 12.3.6 of the Server Modeling Guide for more information on how to do this.

 

Business Date Field

Bytes Message Encoding Character Set

Generate Security

Is XA Transactional

Message Type

Queue Connector Factory JNDI Name

Reply Queue JNDI Name

Response Message Timeout

Shadow Type

Transactional

Transmission Queue JNDI Name

Discouraged

If you feel you have a valid need to change any of these options on application Process, Facade, WSInbound or WebService operations, please raise a Support case.

 

Secure Fields

Discouraged

Customers wishing to alter which fields of an application operation are to be treated as Secure should wrap the operation in their own operation, and set the Secure Fields option on the new operation to the desired setting.

Affected UIM screen definitions should be repointed at the new operation if required.

Change an operation parameter option

Mandatory Fields

Discouraged

Customers wishing to alter which fields of an application operation are to be treated as Mandatory should wrap the operation in their own operation, and set the Mandatory Fields option on the new operation to the desired setting.

Affected UIM screen definitions should be repointed at the new operation if required.