Modifier and Type | Field and Description |
---|---|
protected List<GenericRequestHandler<Input,Output>> |
AbstractSkillBuilder.requestHandlers
List of request handlers.
|
Modifier and Type | Method and Description |
---|---|
Self |
AbstractSkillBuilder.addRequestHandler(GenericRequestHandler<Input,Output> handler)
Add a request handler to Skill config.
|
Self |
AbstractSkillBuilder.addRequestHandlers(GenericRequestHandler<Input,Output>... handlers)
Add multiple request handlers to Skill config.
|
Modifier and Type | Method and Description |
---|---|
Self |
AbstractSkillBuilder.addRequestHandlers(List<GenericRequestHandler<Input,Output>> handlers)
Add multiple request handlers to Skill config.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RequestHandler
Request handlers are responsible for handling one or more types of incoming requests.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AccountLinkedRequestHandler
Request handler for AccountLinkedRequest requests.
|
interface |
APIInvocationRequestHandler
Request handler for APIInvocationRequest requests.
|
interface |
AplARuntimeErrorEventHandler
Request handler for RuntimeErrorEvent requests.
|
interface |
AplTUserEventHandler
Request handler for UserEvent requests.
|
interface |
AuthorizationGrantRequestHandler
Request handler for AuthorizationGrantRequest requests.
|
interface |
CanFulfillIntentRequestHandler
Request handler for CanFulfillIntentRequest requests.
|
interface |
ConnectionsRequestHandler
Request handler for ConnectionsRequest requests.
|
interface |
ConnectionsResponseHandler
Request handler for ConnectionsResponse requests.
|
interface |
DataStoreErrorHandler
Request handler for DataStoreError requests.
|
interface |
ElementSelectedRequestHandler
Request handler for ElementSelectedRequest requests.
|
interface |
EventsReceivedRequestHandler
Request handler for EventsReceivedRequest requests.
|
interface |
ExceptionEncounteredRequestHandler
Request handler for ExceptionEncounteredRequest requests.
|
interface |
ExpiredRequestHandler
Request handler for ExpiredRequest requests.
|
interface |
InputHandlerEventRequestHandler
Request handler for InputHandlerEventRequest requests.
|
interface |
InputRequestHandler
Request handler for InputRequest requests.
|
interface |
InstallationErrorHandler
Request handler for InstallationError requests.
|
interface |
IntentRequestHandler
Request handler for IntentRequest requests.
|
interface |
LaunchRequestHandler
Request handler for LaunchRequest requests.
|
interface |
ListCreatedEventRequestHandler
Request handler for ListCreatedEventRequest requests.
|
interface |
ListDeletedEventRequestHandler
Request handler for ListDeletedEventRequest requests.
|
interface |
ListItemsCreatedEventRequestHandler
Request handler for ListItemsCreatedEventRequest requests.
|
interface |
ListItemsDeletedEventRequestHandler
Request handler for ListItemsDeletedEventRequest requests.
|
interface |
ListItemsUpdatedEventRequestHandler
Request handler for ListItemsUpdatedEventRequest requests.
|
interface |
ListUpdatedEventRequestHandler
Request handler for ListUpdatedEventRequest requests.
|
interface |
LoadIndexListDataEventHandler
Request handler for LoadIndexListDataEvent requests.
|
interface |
LoadTokenListDataEventHandler
Request handler for LoadTokenListDataEvent requests.
|
interface |
MessageReceivedRequestHandler
Request handler for MessageReceivedRequest requests.
|
interface |
MessageRequestHandler
Request handler for MessageRequest requests.
|
interface |
NextCommandIssuedRequestHandler
Request handler for NextCommandIssuedRequest requests.
|
interface |
NotificationSubscriptionChangedRequestHandler
Request handler for NotificationSubscriptionChangedRequest requests.
|
interface |
PauseCommandIssuedRequestHandler
Request handler for PauseCommandIssuedRequest requests.
|
interface |
PermissionAcceptedRequestHandler
Request handler for PermissionAcceptedRequest requests.
|
interface |
PermissionChangedRequestHandler
Request handler for PermissionChangedRequest requests.
|
interface |
PlaybackFailedRequestHandler
Request handler for PlaybackFailedRequest requests.
|
interface |
PlaybackFinishedRequestHandler
Request handler for PlaybackFinishedRequest requests.
|
interface |
PlaybackNearlyFinishedRequestHandler
Request handler for PlaybackNearlyFinishedRequest requests.
|
interface |
PlaybackStartedRequestHandler
Request handler for PlaybackStartedRequest requests.
|
interface |
PlaybackStoppedRequestHandler
Request handler for PlaybackStoppedRequest requests.
|
interface |
PlayCommandIssuedRequestHandler
Request handler for PlayCommandIssuedRequest requests.
|
interface |
PreviousCommandIssuedRequestHandler
Request handler for PreviousCommandIssuedRequest requests.
|
interface |
ProactiveSubscriptionChangedRequestHandler
Request handler for ProactiveSubscriptionChangedRequest requests.
|
interface |
ReminderCreatedEventRequestHandler
Request handler for ReminderCreatedEventRequest requests.
|
interface |
ReminderDeletedEventRequestHandler
Request handler for ReminderDeletedEventRequest requests.
|
interface |
ReminderStartedEventRequestHandler
Request handler for ReminderStartedEventRequest requests.
|
interface |
ReminderStatusChangedEventRequestHandler
Request handler for ReminderStatusChangedEventRequest requests.
|
interface |
ReminderUpdatedEventRequestHandler
Request handler for ReminderUpdatedEventRequest requests.
|
interface |
RuntimeErrorEventHandler
Request handler for RuntimeErrorEvent requests.
|
interface |
RuntimeErrorRequestHandler
Request handler for RuntimeErrorRequest requests.
|
interface |
SessionEndedRequestHandler
Request handler for SessionEndedRequest requests.
|
interface |
SessionResumedRequestHandler
Request handler for SessionResumedRequest requests.
|
interface |
SkillDisabledRequestHandler
Request handler for SkillDisabledRequest requests.
|
interface |
SkillEnabledRequestHandler
Request handler for SkillEnabledRequest requests.
|
interface |
UpdateRequestHandler
Request handler for UpdateRequest requests.
|
interface |
UsagesInstalledHandler
Request handler for UsagesInstalled requests.
|
interface |
UsagesRemovedHandler
Request handler for UsagesRemoved requests.
|
interface |
UserEventHandler
Request handler for UserEvent requests.
|
Constructor and Description |
---|
DefaultRequestHandlerChain(GenericRequestHandler<HandlerInput,Optional<Response>> handler,
List<GenericRequestInterceptor<HandlerInput>> requestInterceptors,
List<GenericResponseInterceptor<HandlerInput,Optional<Response>>> responseInterceptors,
List<GenericExceptionHandler<HandlerInput,Optional<Response>>> exceptionHandlers)
Deprecated.
Constructor to build an instance of DefaultRequestHandlerChain.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseHandlerAdapter<Input,Output,Handler extends GenericRequestHandler<Input,Output>>
Handler adapter for
GenericRequestHandler implementations. |
Modifier and Type | Field and Description |
---|---|
protected GenericRequestHandler<Input,Output> |
BaseRequestHandlerChain.handler
Request handler responsible for processing an incoming request.
|
protected GenericRequestHandler<Input,Output> |
BaseRequestHandlerChain.Builder.handler
Request handler responsible for processing an incoming request.
|
Modifier and Type | Method and Description |
---|---|
GenericRequestHandler<Input,Output> |
BaseRequestHandlerChain.getRequestHandler()
Returns the request handler.
|
Modifier and Type | Method and Description |
---|---|
Self |
BaseRequestHandlerChain.Builder.withRequestHandler(GenericRequestHandler<Input,Output> handler)
Adds a request handler of type
GenericRequestHandler to request handler chain. |
Constructor and Description |
---|
BaseRequestHandlerChain(GenericRequestHandler<Input,Output> handler,
List<GenericRequestInterceptor<Input>> requestInterceptors,
List<GenericResponseInterceptor<Input,Output>> responseInterceptors,
List<GenericExceptionHandler<Input,Output>> exceptionHandlers)
Constructor to build an instance of BaseRequestHandlerChain.
|
Copyright © 2023. All rights reserved.