package fr.openwide.maven.artifact.notifier.core.business.artifact.service;
import java.util.List;
import java.util.Map;
import fr.openwide.core.jpa.business.generic.service.IGenericEntityService;
import fr.openwide.maven.artifact.notifier.core.business.artifact.model.Artifact;
import fr.openwide.maven.artifact.notifier.core.business.artifact.model.ArtifactVersionNotification;
import fr.openwide.maven.artifact.notifier.core.business.user.model.User;
public interface IArtifactVersionNotificationService extends IGenericEntityService<Long, ArtifactVersionNotification> {
List<ArtifactVersionNotification> listByArtifact(Artifact artifact);
Map<User, List<ArtifactVersionNotification>> listNotificationsToSend();
}