@Component
public class TestSpecificationRepository
extends java.lang.Object
| Constructor and Description |
|---|
TestSpecificationRepository(com.xebialabs.deployit.repository.RepositoryService repositoryService,
HostRepository hosts) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TestSpecification> |
findBy(java.lang.String testToolName,
java.lang.String searchPattern,
java.lang.String workingDirectory) |
TestSpecification |
findFirstWithHost(java.lang.String testToolName,
java.lang.String searchPattern,
java.lang.String address,
java.lang.String workingDirectory,
int port,
java.lang.String hostType) |
TestSpecification |
findOrCreateTestSpecificationWithJenkinsHost(java.lang.String jobName,
java.lang.String testToolName,
java.lang.String searchPattern,
java.lang.String jenkinsUrl) |
java.util.List<TestSpecification> |
findWithHost(java.lang.String testToolName,
java.lang.String searchPattern,
java.lang.String address,
java.lang.String workingDirectory,
int port,
java.lang.String hostType) |
TestSpecification |
get(java.lang.String testSpecificationName) |
@Autowired
public TestSpecificationRepository(com.xebialabs.deployit.repository.RepositoryService repositoryService,
HostRepository hosts)
public TestSpecification get(java.lang.String testSpecificationName)
public java.util.List<TestSpecification> findBy(java.lang.String testToolName, java.lang.String searchPattern, java.lang.String workingDirectory)
public java.util.List<TestSpecification> findWithHost(java.lang.String testToolName, java.lang.String searchPattern, java.lang.String address, java.lang.String workingDirectory, int port, java.lang.String hostType)
public TestSpecification findFirstWithHost(java.lang.String testToolName, java.lang.String searchPattern, java.lang.String address, java.lang.String workingDirectory, int port, java.lang.String hostType)
public TestSpecification findOrCreateTestSpecificationWithJenkinsHost(java.lang.String jobName, java.lang.String testToolName, java.lang.String searchPattern, java.lang.String jenkinsUrl)