Class 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>
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract java.lang.Class getModelClass()  
      R handleRequest​(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent proxyEvent, com.amazonaws.services.lambda.runtime.Context context)  
      abstract R handleRequest​(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent proxyEvent, C model, com.amazonaws.services.lambda.runtime.Context context)  
      protected void wire​(java.lang.Object o)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractLambdaSpringService

        public AbstractLambdaSpringService()
    • 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()
      • handleRequest

        public R handleRequest​(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent proxyEvent,
                               com.amazonaws.services.lambda.runtime.Context context)
        Specified by:
        handleRequest in interface com.amazonaws.services.lambda.runtime.RequestHandler<C,​R>