Class CampaignExecutionEntity

java.lang.Object
fr.enedis.chutney.campaign.infra.jpa.CampaignExecutionEntity

@Entity(name="CAMPAIGN_EXECUTIONS") public class CampaignExecutionEntity extends Object
  • Constructor Details

    • CampaignExecutionEntity

      public CampaignExecutionEntity()
    • CampaignExecutionEntity

      public CampaignExecutionEntity(Long campaignId, String environment, fr.enedis.chutney.server.core.domain.dataset.DataSet dataset)
  • Method Details

    • id

      public Long id()
    • campaignId

      public Long campaignId()
    • scenarioExecutions

      public List<ScenarioExecutionEntity> scenarioExecutions()
    • environment

      public String environment()
    • updateFromDomain

      public void updateFromDomain(fr.enedis.chutney.server.core.domain.scenario.campaign.CampaignExecution report, Iterable<ScenarioExecutionEntity> scenarioExecutions)
    • toDomain

      public fr.enedis.chutney.server.core.domain.scenario.campaign.CampaignExecution toDomain(String campaignTitle)