Class QStandardLambdaHandler
java.lang.Object
com.kingsrook.qqq.lambda.QAbstractLambdaHandler
com.kingsrook.qqq.lambda.QStandardLambdaHandler
- All Implemented Interfaces:
com.amazonaws.services.lambda.runtime.RequestStreamHandler
Class to provide QQQ Standard table invalid input: '&' process actions via AWS Lambda.
Right now, an application is responsible for:
- in a constructor, calling setQInstance.
- overriding setupSession to do a default system-session...
-
Field Summary
FieldsFields inherited from class com.kingsrook.qqq.lambda.QAbstractLambdaHandler
context, GENERIC_SERVER_ERROR, OK
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected QLambdaResponse
handleRequest
(QLambdaRequest request) void
setQInstance
(QInstance qInstance) Setter for qInstanceprotected void
setupSession
(QLambdaRequest request, AbstractActionInput actionInput) Methods inherited from class com.kingsrook.qqq.lambda.QAbstractLambdaHandler
handleJsonRequest, handleRequest, log, log, log, writeResponse
-
Field Details
-
qInstance
-
-
Constructor Details
-
QStandardLambdaHandler
public QStandardLambdaHandler()
-
-
Method Details
-
setQInstance
Setter for qInstance -
setupSession
-
handleRequest
- Specified by:
handleRequest
in classQAbstractLambdaHandler
- Throws:
QException
-