Class AbstractTestArchiveProcessor

java.lang.Object
tck.arquillian.porting.lib.spi.AbstractTestArchiveProcessor
All Implemented Interfaces:
org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider, TestArchiveProcessor

public abstract class AbstractTestArchiveProcessor extends Object implements TestArchiveProcessor, org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider
A base class for TestArchiveProcessor implementations that also provides the required ResourceProvider implementation to be able to inject the TestArchiveProcessor instance.
  • Constructor Details

    • AbstractTestArchiveProcessor

      public AbstractTestArchiveProcessor()
  • Method Details

    • initalize

      public void initalize(@Observes org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor descriptor)
      Called on completion of the Arquillian configuration. Subclasses that override this method must call super.initalize(descriptor) to ensure that the TestArchiveProcessor producer instance is set.
      Parameters:
      descriptor - the Arquillian configuration descriptor
    • canProvide

      public boolean canProvide(Class<?> type)
      Specified by:
      canProvide in interface org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider
    • lookup

      public Object lookup(org.jboss.arquillian.test.api.ArquillianResource resource, Annotation... qualifiers)
      Specified by:
      lookup in interface org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider