/*
* Copyright (c) 2014 EMC Corporation
* All Rights Reserved
*/
package com.emc.storageos.db.server.geo;
import java.util.List;
/**
* The API for blacklist
*/
public interface GeoInternodeAuthenticatorMBean {
static final String MBEAN_NAME = "com.emc.storageos.db.server.geo:type=GeoInternodeAuthenticator";
/**
* Add node IPs to blacklist
*
* @param newBlacklist
*/
void addToBlacklist(List<String> newBlacklist);
/**
* Remove give list of node IP from blacklist
*
* @param nodeList
*/
void removeFromBlacklist(List<String> nodeList);
/**
* Get list of node IP in blacklist
*
* @return
*/
List<String> getBlacklist();
}