Class DefaultRequestEnvelopeService
java.lang.Object
io.micronaut.aws.alexa.httpserver.services.DefaultRequestEnvelopeService
- All Implemented Interfaces:
RequestEnvelopeService
@Singleton
public class DefaultRequestEnvelopeService
extends Object
implements RequestEnvelopeService
DefaultImplementation of RequestEnvelopeService.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable com.amazon.ask.model.ResponseEnvelopeprocess(@NonNull @NotNull com.amazon.ask.model.RequestEnvelope requestEnvelope)
-
Constructor Details
-
DefaultRequestEnvelopeService
- Parameters:
skills- List of available Skills
-
-
Method Details
-
process
@Nullable public @Nullable com.amazon.ask.model.ResponseEnvelope process(@NonNull @NotNull @NonNull @NotNull com.amazon.ask.model.RequestEnvelope requestEnvelope) - Specified by:
processin interfaceRequestEnvelopeService- Parameters:
requestEnvelope- The Request Envelope- Returns:
- A
ResponseEnvelopeafter the request is processed ornullif no handling is possible.
-