Class CreateSubscriptionConstraintsRepositoryCommand


  • public class CreateSubscriptionConstraintsRepositoryCommand
    extends RepositoryCommand<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>
    • Constructor Detail

      • CreateSubscriptionConstraintsRepositoryCommand

        public CreateSubscriptionConstraintsRepositoryCommand​(pl.allegro.tech.hermes.api.SubscriptionName subscriptionName,
                                                              pl.allegro.tech.hermes.api.Constraints constraints)
    • Method Detail

      • backup

        public void backup​(DatacenterBoundRepositoryHolder<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository> holder)
        Specified by:
        backup in class RepositoryCommand<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>
      • execute

        public void execute​(DatacenterBoundRepositoryHolder<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository> holder)
        Specified by:
        execute in class RepositoryCommand<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>
      • rollback

        public void rollback​(DatacenterBoundRepositoryHolder<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository> holder)
        Specified by:
        rollback in class RepositoryCommand<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>
      • getRepositoryType

        public java.lang.Class<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository> getRepositoryType()
        Specified by:
        getRepositoryType in class RepositoryCommand<pl.allegro.tech.hermes.domain.workload.constraints.WorkloadConstraintsRepository>
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object