Class AbstractActionContainer

    • Field Detail

      • log

        protected org.slf4j.Logger log
        Logger
      • actions

        protected List<com.consol.citrus.TestActionBuilder<?>> actions
        List of nested actions
    • Constructor Detail

      • AbstractActionContainer

        public AbstractActionContainer()
    • Method Detail

      • setActions

        public AbstractActionContainer setActions​(List<com.consol.citrus.TestAction> actions)
        Specified by:
        setActions in interface com.consol.citrus.container.TestActionContainer
      • addTestActions

        public AbstractActionContainer addTestActions​(com.consol.citrus.TestAction... toAdd)
        Specified by:
        addTestActions in interface com.consol.citrus.container.TestActionContainer
      • addTestActions

        public AbstractActionContainer addTestActions​(com.consol.citrus.TestActionBuilder<?>... toAdd)
      • isDone

        public boolean isDone​(com.consol.citrus.context.TestContext context)
        Specified by:
        isDone in interface com.consol.citrus.Completable
      • getActions

        public List<com.consol.citrus.TestAction> getActions()
        Specified by:
        getActions in interface com.consol.citrus.container.TestActionContainer
      • getActionCount

        public long getActionCount()
        Specified by:
        getActionCount in interface com.consol.citrus.container.TestActionContainer
      • addTestAction

        public AbstractActionContainer addTestAction​(com.consol.citrus.TestAction action)
        Specified by:
        addTestAction in interface com.consol.citrus.container.TestActionContainer
      • getActionIndex

        public int getActionIndex​(com.consol.citrus.TestAction action)
        Specified by:
        getActionIndex in interface com.consol.citrus.container.TestActionContainer
      • getActiveAction

        public com.consol.citrus.TestAction getActiveAction()
        Specified by:
        getActiveAction in interface com.consol.citrus.container.TestActionContainer
      • setActiveAction

        public void setActiveAction​(com.consol.citrus.TestAction action)
        Specified by:
        setActiveAction in interface com.consol.citrus.container.TestActionContainer
      • getExecutedActions

        public List<com.consol.citrus.TestAction> getExecutedActions()
        Specified by:
        getExecutedActions in interface com.consol.citrus.container.TestActionContainer
      • getTestAction

        public com.consol.citrus.TestAction getTestAction​(int index)
        Specified by:
        getTestAction in interface com.consol.citrus.container.TestActionContainer