Package org.jboss.as.arquillian.service
Class ContextManager
java.lang.Object
org.jboss.as.arquillian.service.ContextManager
Sets up and tears down a set of contexts, represented by a list of
SetupActions. If setup(java.util.Map)
completes
successfully then teardown(java.util.Map) must be called.- Author:
- Stuart Douglas, Andrew Lee Rubinger
-
Method Summary
-
Method Details
-
setup
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
Tears down the contexts. If an exception is thrown by aSetupActionit is wrapped and re-thrown after allSetupAction.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.
-