package org.openstack.atlas.service.domain.services; import org.openstack.atlas.service.domain.entities.BlacklistItem; import org.openstack.atlas.service.domain.entities.Node; import org.openstack.atlas.service.domain.exceptions.BadRequestException; import org.openstack.atlas.util.ip.exception.IPStringConversionException; import org.openstack.atlas.util.ip.exception.IpTypeMissMatchException; import java.util.List; import java.util.Set; public interface BlackListService { public List<BlacklistItem> createBlacklist(List<BlacklistItem> list) throws BadRequestException; public void deleteBlackList(BlacklistItem msgBlacklist) throws Exception; public Node getBlackListedItemNode(Set<Node> nodes) throws IPStringConversionException, IpTypeMissMatchException; }