Class QBaseCustomLambdaHandler

java.lang.Object
com.kingsrook.qqq.lambda.QAbstractLambdaHandler
com.kingsrook.qqq.lambda.QBaseCustomLambdaHandler
All Implemented Interfaces:
com.amazonaws.services.lambda.runtime.RequestStreamHandler
Direct Known Subclasses:
ExampleLambdaHandler

public class QBaseCustomLambdaHandler extends QAbstractLambdaHandler
QQQ base class for "Custom" lambda handlers. e.g., completely custom code to run in your QQQ app, outside of tables or processes (for those standard use-cases, see QStandardLambdaHandler). Subclasses here can just override `handleJsonRequest`, and avoid seeing the lambda-ness of lambda. Such subclasses can then have easy standalone unit tests - just testing their logic, and not the lambda-ness.