package fi.otavanopisto.muikku.plugins.mail.jndi;
import java.util.List;
import javax.enterprise.context.ApplicationScoped;
import javax.enterprise.event.Event;
import javax.inject.Inject;
import fi.otavanopisto.muikku.mail.MailAttachment;
import fi.otavanopisto.muikku.mail.MailBridge;
import fi.otavanopisto.muikku.mail.MailType;
@ApplicationScoped
public class JndiMailBridge implements MailBridge {
@Inject
private Event<JndiMailEvent> jndiMailEvent;
@Override
public void sendMail(MailType mimeType, String from, List<String> to, List<String> cc, List<String> bcc, String subject, String content, List<MailAttachment> attachments) {
jndiMailEvent.fire(new JndiMailEvent(mimeType, from, to, cc, bcc, subject, content, attachments));
}
}