Interface EnvironmentComponentVersionStateRepository
public interface EnvironmentComponentVersionStateRepository
Interface to be implemented by a persistence provider to access @
EnvironmentComponentVersionStates-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteByComponentEqualsAndEnvironmentEquals(Component component, Environment environment) findByComponentIn(Set<Component> components) findByEnvironmentAndComponent(Environment environment, Component component) findComponentsBySystem(System system) Get all Compenents of a System, which have Successful-DeploymentsgetDeployedComponentsOnEnvironment(Environment environmentName) save(EnvironmentComponentVersionState environmentComponentVersionState)
-
Method Details
-
findComponentsBySystem
Get all Compenents of a System, which have Successful-Deployments- Parameters:
system- as System- Returns:
- List of Componentsd
-
findByEnvironmentAndComponent
Optional<EnvironmentComponentVersionState> findByEnvironmentAndComponent(Environment environment, Component component) -
findByComponentIn
-
save
EnvironmentComponentVersionState save(EnvironmentComponentVersionState environmentComponentVersionState) -
deleteByComponentEqualsAndEnvironmentEquals
-
getDeployedComponentsOnEnvironment
-