Class ResponseTransformerMiddleware

java.lang.Object
com.networknt.aws.lambda.handler.middleware.transformer.AbstractTransformerMiddleware
com.networknt.aws.lambda.handler.middleware.transformer.ResponseTransformerMiddleware
All Implemented Interfaces:
LambdaHandler, MiddlewareHandler

public class ResponseTransformerMiddleware extends AbstractTransformerMiddleware
  • Constructor Details

    • ResponseTransformerMiddleware

      public ResponseTransformerMiddleware()
    • ResponseTransformerMiddleware

      public ResponseTransformerMiddleware(com.networknt.restrans.ResponseTransformerConfig cfg)
      Constructor with configuration for testing purpose only
      Parameters:
      cfg - ResponseTransformerConfig
  • Method Details

    • execute

      public com.networknt.status.Status execute(LightLambdaExchange exchange)
    • isEnabled

      public boolean isEnabled()
      Description copied from interface: LambdaHandler
      Indicate if this handler is enabled or not.
      Returns:
      boolean true if enabled
    • register

      public void register()
      Description copied from interface: LambdaHandler
      Register this handler to the handler registration.
    • isResponseMiddleware

      public boolean isResponseMiddleware()
      All response chain middleware handler should override this method and return true.
      Returns:
      boolean to indicate if the middleware handler is a response middleware handler.