Class MockAction

    • Field Detail

      • json

        protected io.inversion.json.JSNode json
      • jsonUrl

        protected java.lang.String jsonUrl
      • statusCode

        protected int statusCode
      • status

        protected java.lang.String status
      • cancelRequest

        protected boolean cancelRequest
    • Constructor Detail

      • MockAction

        public MockAction()
      • MockAction

        public MockAction​(io.inversion.json.JSNode json)
      • MockAction

        public MockAction​(java.lang.String status,
                          io.inversion.json.JSNode json)
      • MockAction

        public MockAction​(java.lang.String name)
      • MockAction

        public MockAction​(java.lang.String ruleMatcherSpec,
                          java.lang.String name,
                          io.inversion.json.JSNode json)
    • Method Detail

      • run

        public void run​(Request req,
                        Response res)
                 throws ApiException
        Description copied from class: Action
        Override this method with your custom business logic or override one of the http method "doMETHOD" specific handlers.
        Overrides:
        run in class Action<MockAction>
        Parameters:
        req - the Request being serviced
        res - the Reponse being generated
        Throws:
        ApiException
      • withJson

        public MockAction withJson​(io.inversion.json.JSNode json)
      • getJsonUrl

        public java.lang.String getJsonUrl()
      • withJsonUrl

        public MockAction withJsonUrl​(java.lang.String jsonUrl)
      • getJson

        public io.inversion.json.JSNode getJson()
      • getStatusCode

        public int getStatusCode()
      • wihtStatusCode

        public MockAction wihtStatusCode​(int statusCode)
      • getStatus

        public java.lang.String getStatus()
      • withStatus

        public MockAction withStatus​(java.lang.String status)
      • isCancelRequest

        public boolean isCancelRequest()
      • withCancelRequest

        public MockAction withCancelRequest​(boolean cancelRequest)