
package de.ivu.elect.jee.protokollierung;

import java.util.Date;

import javax.ejb.Asynchronous;
import javax.ejb.Stateless;
import javax.inject.Inject;

/**
 * Statless SessionBean, die die Transaktion für das Schreiben der Protokolleinträge zur Verfügung stellt
 */
@Stateless
public class ProtokollAsyncSchreibService {

  @Inject
  ProtokollSchreiben protokollSchreiben;

  @Asynchronous
  public void schreibe(Protokoll protokoll, Date zeitpunkt) {
    protokollSchreiben.schreibe(protokoll, zeitpunkt, true);
  }
}
