public static SvcMgmtStatus fromDbString(String dbString) { if (dbString == null) { return null; } for (SvcMgmtStatus status : SvcMgmtStatus.values()) { if (status.toDbString().equals(dbString)) { return status; } } throw new IllegalArgumentException(dbString + "is not an legal SvcMgmtStatus string"); } }
public void writeService(MockService svc) { String svcName = svc.getSvcName(); Integer serviceId = getServiceID(svcName); if (serviceId == null) { svc.setSvcId(getNextServiceId()); Object[] svcValues = { svc.getSvcId(), svcName }; LOG.info("Inserting service \"{}\" into database with ID {}", svcName, svc.getSvcId()); update("insert into service (serviceID, serviceName) values (?, ?);", svcValues); } else { svc.setSvcId(serviceId); } String status = svc.getMgmtStatus().toDbString(); Object[] values = { svc.getId(), svc.getInterface().getId(), Integer.valueOf(svc.getSvcId()), status }; update("insert into ifServices (id, ipInterfaceId, serviceID, status) values (?, ?, ?, ?);", values); }
public void writeService(MockService svc) { String svcName = svc.getSvcName(); Integer serviceId = getServiceID(svcName); if (serviceId == null) { svc.setSvcId(getNextServiceId()); Object[] svcValues = { svc.getSvcId(), svcName }; LOG.info("Inserting service \"{}\" into database with ID {}", svcName, svc.getSvcId()); update("insert into service (serviceID, serviceName) values (?, ?);", svcValues); } else { svc.setSvcId(serviceId); } String status = svc.getMgmtStatus().toDbString(); Object[] values = { svc.getId(), svc.getInterface().getId(), Integer.valueOf(svc.getSvcId()), status }; update("insert into ifServices (id, ipInterfaceId, serviceID, status) values (?, ?, ?, ?);", values); }
@Override public void visitService(MockService svc) { if (svc.getMgmtStatus().equals(SvcMgmtStatus.ACTIVE)) { m_db.createOutage(svc, event); } } };
@Override public void visitService(MockService svc) { if (svc.getMgmtStatus().equals(SvcMgmtStatus.ACTIVE)) { m_db.createOutage(svc, event); } } };