public class VUIPluginFactory
extends java.lang.Object
This class is responsible for creating a set of 'Plugin' objects which
operate on the VuiContext to provide additional scripting API functionality.
At present there are two plugins:
Plugin: 'ConversationManager'
This plugin is created and made
available only if the current CLIData mechanism indicates that CM should be
used.
Plugin: PaymentUtilities
This plugin allows you to check what card
type (e.g. Visa, Mastercard, etc.) is being used for a given payment card
IIN/BIN (i.e. the first 6 digits of the PAN).
Plugin: JOPv2DialogEngine
This plugin lets you store possible slots
for menu and question blocks, that can be used later by the JOPv2DialogEngine
class. It is created only if the "DialogEngine.Provider" mechanism specified
in the server settings is "JOPv2".
- Author:
- michael