Class: DefaultIntentHandlerManager

DefaultIntentHandlerManager

new DefaultIntentHandlerManager(providers)

Manages intent handlers.
Parameters:
Name Type Description
providers Array.Provider An array of providers that will provide the intent handlers
Implements:
Source:

Methods

handleIntent(event, context, svContext)

Handle an intent that has occurred by calling all of the providers looking for an IntentHandler that is registered for the intent. If the intent handler is not found this method will favor performance and never look for it again. If the event.request.type is of type @link{http://tinyurl.com/jpdl5cc|LaunchRequest}, the code will look for a handler registered under the intent name 'launch'
Parameters:
Name Type Description
event Object The event for the skill (from lambda)
context OBject The context for the skill (from lambda)
svContext SVContext The context of the execution
Implements:
Source:
See: