@ApplicationScoped public class DatastoreMock extends Object implements org.jboss.pnc.spi.datastore.Datastore
| Constructor and Description |
|---|
DatastoreMock() |
| Modifier and Type | Method and Description |
|---|---|
Map<org.jboss.pnc.model.Artifact,String> |
checkForConflictingArtifacts(Collection<org.jboss.pnc.model.Artifact> artifacts) |
void |
clear() |
void |
createNewUser(org.jboss.pnc.model.User user) |
org.jboss.pnc.model.BuildConfigSetRecord |
getBuildConfigSetRecordById(Integer buildConfigSetRecordId) |
List<org.jboss.pnc.model.BuildConfigSetRecord> |
getBuildConfigSetRecords() |
Set<org.jboss.pnc.model.BuildConfiguration> |
getBuildConfigurations(org.jboss.pnc.model.BuildConfigurationSet buildConfigurationSet) |
List<org.jboss.pnc.model.BuildRecord> |
getBuildRecords() |
org.jboss.pnc.model.BuildConfigurationAudited |
getLatestBuildConfigurationAudited(Integer buildConfigId) |
org.jboss.pnc.model.BuildConfigurationAudited |
getLatestBuildConfigurationAuditedLoadBCDependencies(Integer buildConfigurationId) |
int |
getNextBuildRecordId() |
boolean |
requiresRebuild(org.jboss.pnc.model.BuildConfigurationAudited buildConfigurationAudited,
boolean checkImplicitDependencies,
boolean temporaryBuild,
Set<Integer> processedDependenciesCache) |
boolean |
requiresRebuild(org.jboss.pnc.spi.coordinator.BuildTask task,
Set<Integer> processedDependenciesCache) |
org.jboss.pnc.model.User |
retrieveUserByUsername(String username) |
org.jboss.pnc.model.BuildConfiguration |
save(org.jboss.pnc.model.BuildConfiguration buildConfig) |
org.jboss.pnc.model.BuildConfigSetRecord |
saveBuildConfigSetRecord(org.jboss.pnc.model.BuildConfigSetRecord buildConfigSetRecord) |
org.jboss.pnc.model.BuildRecord |
storeCompletedBuild(org.jboss.pnc.model.BuildRecord.Builder buildRecordBuilder) |
org.jboss.pnc.model.BuildRecord |
storeRecordForNoRebuild(org.jboss.pnc.model.BuildRecord buildRecord) |
public Map<org.jboss.pnc.model.Artifact,String> checkForConflictingArtifacts(Collection<org.jboss.pnc.model.Artifact> artifacts)
checkForConflictingArtifacts in interface org.jboss.pnc.spi.datastore.Datastorepublic org.jboss.pnc.model.BuildRecord storeCompletedBuild(org.jboss.pnc.model.BuildRecord.Builder buildRecordBuilder)
storeCompletedBuild in interface org.jboss.pnc.spi.datastore.Datastorepublic org.jboss.pnc.model.BuildRecord storeRecordForNoRebuild(org.jboss.pnc.model.BuildRecord buildRecord)
storeRecordForNoRebuild in interface org.jboss.pnc.spi.datastore.Datastorepublic org.jboss.pnc.model.User retrieveUserByUsername(String username)
retrieveUserByUsername in interface org.jboss.pnc.spi.datastore.Datastorepublic List<org.jboss.pnc.model.BuildRecord> getBuildRecords()
public List<org.jboss.pnc.model.BuildConfigSetRecord> getBuildConfigSetRecords()
public void createNewUser(org.jboss.pnc.model.User user)
createNewUser in interface org.jboss.pnc.spi.datastore.Datastorepublic int getNextBuildRecordId()
getNextBuildRecordId in interface org.jboss.pnc.spi.datastore.Datastorepublic org.jboss.pnc.model.BuildConfigSetRecord saveBuildConfigSetRecord(org.jboss.pnc.model.BuildConfigSetRecord buildConfigSetRecord)
saveBuildConfigSetRecord in interface org.jboss.pnc.spi.datastore.Datastorepublic org.jboss.pnc.model.BuildConfigurationAudited getLatestBuildConfigurationAudited(Integer buildConfigId)
getLatestBuildConfigurationAudited in interface org.jboss.pnc.spi.datastore.Datastorepublic org.jboss.pnc.model.BuildConfigurationAudited getLatestBuildConfigurationAuditedLoadBCDependencies(Integer buildConfigurationId)
getLatestBuildConfigurationAuditedLoadBCDependencies in interface org.jboss.pnc.spi.datastore.Datastorepublic org.jboss.pnc.model.BuildConfigSetRecord getBuildConfigSetRecordById(Integer buildConfigSetRecordId)
getBuildConfigSetRecordById in interface org.jboss.pnc.spi.datastore.Datastorepublic boolean requiresRebuild(org.jboss.pnc.spi.coordinator.BuildTask task,
Set<Integer> processedDependenciesCache)
requiresRebuild in interface org.jboss.pnc.spi.datastore.Datastorepublic Set<org.jboss.pnc.model.BuildConfiguration> getBuildConfigurations(org.jboss.pnc.model.BuildConfigurationSet buildConfigurationSet)
getBuildConfigurations in interface org.jboss.pnc.spi.datastore.Datastorepublic boolean requiresRebuild(org.jboss.pnc.model.BuildConfigurationAudited buildConfigurationAudited,
boolean checkImplicitDependencies,
boolean temporaryBuild,
Set<Integer> processedDependenciesCache)
requiresRebuild in interface org.jboss.pnc.spi.datastore.Datastorepublic org.jboss.pnc.model.BuildConfiguration save(org.jboss.pnc.model.BuildConfiguration buildConfig)
public void clear()
Copyright © 2014–2020 JBoss by Red Hat. All rights reserved.