Class ContextManager

    • Method Detail

      • setup

        public void setup​(Map<String,​Object> properties)
        Sets up the contexts. If any of the setup actions fail then any setup contexts are torn down, and then the exception is wrapped and thrown
      • teardown

        public void teardown​(Map<String,​Object> properties)
        Tears down the contexts. If an exception is thrown by a SetupAction it is wrapped and re-thrown after all SetupAction.teardown(java.util.Map) methods have been called.

        Contexts are torn down in the opposite order to which they are set up (i.e. the first context set up is the last to be torn down).

        If more than one teardown() method thrown an exception then only the first is propagated.