Class CreateSubscriptionConstraintsRepositoryCommand
java.lang.Object
pl.allegro.tech.hermes.management.domain.dc.RepositoryCommand<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>
pl.allegro.tech.hermes.management.domain.workload.constraints.command.CreateSubscriptionConstraintsRepositoryCommand
public class CreateSubscriptionConstraintsRepositoryCommand
extends RepositoryCommand<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>
-
Constructor Summary
ConstructorsConstructorDescriptionCreateSubscriptionConstraintsRepositoryCommand(pl.allegro.tech.hermes.api.SubscriptionName subscriptionName, pl.allegro.tech.hermes.api.Constraints constraints) -
Method Summary
Modifier and TypeMethodDescriptionvoidbackup(DatacenterBoundRepositoryHolder<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository> holder) voidexecute(DatacenterBoundRepositoryHolder<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository> holder) Class<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>voidrollback(DatacenterBoundRepositoryHolder<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository> holder) toString()
-
Constructor Details
-
CreateSubscriptionConstraintsRepositoryCommand
public CreateSubscriptionConstraintsRepositoryCommand(pl.allegro.tech.hermes.api.SubscriptionName subscriptionName, pl.allegro.tech.hermes.api.Constraints constraints)
-
-
Method Details
-
backup
public void backup(DatacenterBoundRepositoryHolder<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository> holder) - Specified by:
backupin classRepositoryCommand<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>
-
execute
public void execute(DatacenterBoundRepositoryHolder<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository> holder) - Specified by:
executein classRepositoryCommand<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>
-
rollback
public void rollback(DatacenterBoundRepositoryHolder<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository> holder) - Specified by:
rollbackin classRepositoryCommand<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>
-
getRepositoryType
public Class<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository> getRepositoryType()- Specified by:
getRepositoryTypein classRepositoryCommand<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>
-
toString
-