import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-//import org.opendaylight.bgpmanager.globals.BgpConstants;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
private static final Logger LOGGER = LoggerFactory.getLogger(BgpCounters.class);
public static BgpCountersBroadcaster bgpStatsBroadcaster = null;
public MBeanServer bgpStatsServer = null;
- public Map <String, String> countersMap = new HashMap<>();
+ public Map <String, String> countersMap = new HashMap<String, String>();
@Override
public void run () {
socket.close();
return;
}
- if (ip == (int)gt) {
+ if (ip == (int)gt || ip == (int)hash) {
break;
} else if (ip == -1) {
LOGGER.error(sb.toString());
File file = new File("cmd_ip_bgp_summary.txt");
Scanner scanner;
String lineFromFile;
- List<String> inputStrs = new ArrayList<>();
+ List<String> inputStrs = new ArrayList<String>();
int i = 0;
String as,rx, tx;
boolean startEntries = false;
str = inputStrs.get(i);
if (str.contains("State/PfxRcd")) {
startEntries = true;
- } else if (startEntries) {
+ } else if (startEntries == true) {
result = str.split("\\s+");
try {
StrIP = result[0].trim();
String lineFromFile;
StringBuilder key = new StringBuilder();
String totPfx = "";
- List<String> inputStrs = new ArrayList<>();
+ List<String> inputStrs = new ArrayList<String>();
try {
scanner = new Scanner(file);
} catch (IOException e) {
File file = new File("cmd_ip_bgp_vpnv4_all.txt");
Scanner scanner;
String lineFromFile;
- List<String> inputStrs = new ArrayList<>();
+ List<String> inputStrs = new ArrayList<String>();
try {
scanner = new Scanner(file);
PrintWriter writer;
boolean success;
- System.gc();
success = fileHndl.delete();
if (!success) {
try {