Newer Version Available
call(action, args)
This method calls one of the available IntegrationHandler actions and
passes arguments to that action.
Signature
public Object call(String action, Map<String, Object> args)
Parameters
- action
- Type: String
- The action to call. The value must be one of the following method names:
- executeOmniCallback — Invokes the executeOmniCallback method.
- getContinuation — Invokes the getOmniContinuation method.
- getTransactionProperties — Checks if the org has the Fetch Real Time Financial Account Info preference set to on. If the preference is on, FlexCards display data from the core banking system.
- args
- Type: Map<String, Object>
- The first three keys must be input, output, and options. The required keys under input depend on the method the action invokes. For the getTransactionProperties action, provide empty input, output, and options keys.
Return Value
Type: Map<String, Object>
The return values of the corresponding action.
The getTransactionProperties action returns the orgHasFetchFAInfo property, which is true or false based on whether the Fetch Real Time Financial Account Info preference is on or off.
Usage
To use this class in an Integration Procedure, specify the class in the Remote Class property, the action in the Remote Method property, and the arguments in the Additional Input property.