/** * */ package org.rhq.test.arquillian; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * When placed on type, this annotation merely configures the behavior of the plugin container * instance before each test. * <p> * When used on a field, the field is in addition assigned the plugin container instance so that * it can be easily used in the tests. * * @author Lukas Krejci */ @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.FIELD, ElementType.TYPE}) public @interface PluginContainerInstance { boolean discoverServers() default false; boolean discoverServices() default false; }