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 |
If you feel you have a valid need to change these options on application Process, Facade, WebService or WSInbound classes, please raise a Support case |
Add an operation |
None |
Discouraged |
This was never encouraged via extension classes, in that it would have required customers to perform in-place modification of application Java code. If you want to add an operation to a Process, Facade, WebService or WSInbound class, wrap the class and operation in your own project-specific class and operation. |
Change an operation (e.g. operation visibility) |
None |
Discouraged |
Create a new operation in a project-specific class, wrapping External APIs of the application class functionality if appropriate. If no appropriate extension point exists, but you feel you have a valid need to change the functioning or structure of an application operation, 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 Facade class and operation, and set the Secure Fields option on this 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 Facade class and operation, and set the Mandatory Fields option on this new operation to the desired setting. Affected UIM screen definitions should be repointed at the new operation if required. |