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 QLambdaResponsehandleRequest(QLambdaRequest request) voidsetQInstance(QInstance qInstance) Setter for qInstanceprotected voidsetupSession(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:
handleRequestin classQAbstractLambdaHandler- Throws:
QException
-