Description: Enables Groovy web services that are based on code extensions (on page 1).
Abstract Base Class: AbstractGroovyWSCodeExtension
Interface: GeneralN4CodeExtension
Module: Argo
Version Added: 2.5
Requires Code Extension Name or Name Pattern: No
Code Extension Name or Name Pattern: N/A
Where to Specify Code Extensions of this Type: In the webservice request. Following is a code snippet from a webservice request calling a code extension of this type:
<groovy class-location="code-extension" class-name="Default25N4InboundCasMessageHandler">
<parameters>
<parameter id=’param1’ value=’param1Value’ />
….
</parameters>
</groovy>
System-Seeded Code Extensions Using this Type: DefaultN4InboundCasRequestHandler (on page 1), DefaultN4InboundCasMessageHandler, Default25InboundCasMessageHandler, RailClosestTransferPoint (on page 1)
Before you can define and use a GROOVY_WS_CODE_EXTENSION type code extension, you must set the FRMCARINA032 (CODE_EXTENSION_BY_REST_ENABLE) (on page 1) setting to 'true' for the active yard associated with the CHE. Alternatively, this setting can be 'true' at any scope level above YARD.