package fi.arcusys.koku.kv.soa;
import java.util.List;
import javax.ejb.EJB;
import javax.ejb.Stateless;
import javax.jws.WebService;
import fi.arcusys.koku.common.service.KokuSystemNotificationsService;
/**
* Implementation of general notification service.
*
* @author Dmitry Kudinov (dmitry.kudinov@arcusys.fi)
* Dec 20, 2011
*/
@Stateless
@WebService(serviceName = "KokuNotificationService", portName = "KokuNotificationServicePort",
endpointInterface = "fi.arcusys.koku.kv.soa.KokuNotificationService",
targetNamespace = "http://soa.kv.koku.arcusys.fi/")
public class KokuNotificationServiceImpl implements KokuNotificationService {
@EJB
private KokuSystemNotificationsService notificationService;
/**
* @param subject
* @param receipients
* @param content
*/
@Override
public void sendNotification(String subject, List<String> receipients,
String content) {
notificationService.sendNotification(subject, receipients, content);
}
}