java.lang.Object
com.networknt.aws.lambda.handler.chain.Chain

public class Chain extends Object
  • Constructor Details

    • Chain

      public Chain()
  • Method Details

    • addChainable

      public void addChainable(LambdaHandler chainable)
    • isFinalized

      public boolean isFinalized()
    • setFinalized

      public void setFinalized(boolean finalized)
    • getChainSize

      public int getChainSize()
    • add

      public Chain add(String className)
      Add to chain from string parameter
      Parameters:
      className - - class name in string format
      Returns:
      - this
    • add

      public Chain add(Class<? extends LambdaHandler> middleware)
      Add to chain from class parameter
      Parameters:
      middleware - - middleware class
      Returns:
      - this
    • getChain

      public LinkedList<LambdaHandler> getChain()