
package de.ivu.elect.business.stimmeingabe.control.sequenznummer;

import javax.enterprise.event.Event;
import javax.inject.Inject;

import de.ivu.elect.business.system.entity.BackgroundServiceEvent;
import de.ivu.elect.business.system.entity.SystemLogQuelle;


import static de.ivu.elect.business.system.entity.SystemLogQuelle.ERGEBNISSEQUENZNUMMER_SETZEN;

public class ErgebnissequenznummerSetzenEvent implements BackgroundServiceEvent {

  private static final long serialVersionUID = 1L;

  @Inject
  private transient Event<ErgebnissequenznummerSetzenEvent> event;

  public void sendChangeEvent() {
    event.fire(new ErgebnissequenznummerSetzenEvent());
  }

  @Override
  public void sendEvent() {
    sendChangeEvent();
  }

  @Override
  public SystemLogQuelle getServiceName() {
    return ERGEBNISSEQUENZNUMMER_SETZEN;
  }

}