package com.grendelscan.testing.jobs;
import com.grendelscan.scan.InterruptedScanException;
import com.grendelscan.testing.modules.AbstractTestModule;
import com.grendelscan.testing.modules.types.ByBaseUriTest;
public class ByBaseUriTestJob extends TestJob
{
/**
*
*/
private static final long serialVersionUID = 1L;
private final String baseUri;
public ByBaseUriTestJob(final Class<? extends AbstractTestModule> moduleClass, final String baseUri)
{
super(moduleClass);
this.baseUri = baseUri;
}
@Override
public void internalRunTest() throws InterruptedScanException
{
((ByBaseUriTest) getModule()).testByBaseUri(baseUri, getId());
}
}