Package tech.rsqn.useful.things.lambda
Class AbstractLambdaSpringService<C,R>
- java.lang.Object
-
- tech.rsqn.useful.things.lambda.AbstractLambdaSpringService<C,R>
-
- All Implemented Interfaces:
com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,R>
- Direct Known Subclasses:
AbstractLambdaDynamoService
public abstract class AbstractLambdaSpringService<C,R> extends java.lang.Object implements com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,R>
-
-
Constructor Summary
Constructors Constructor Description AbstractLambdaSpringService()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.ClassgetModelClass()RhandleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent proxyEvent, com.amazonaws.services.lambda.runtime.Context context)abstract RhandleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent proxyEvent, C model, com.amazonaws.services.lambda.runtime.Context context)protected voidwire(java.lang.Object o)
-
-
-
Method Detail
-
wire
protected void wire(java.lang.Object o)
-
handleRequest
public abstract R handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent proxyEvent, C model, com.amazonaws.services.lambda.runtime.Context context)
-
getModelClass
public abstract java.lang.Class getModelClass()
-
-