public class QueryManagerDaoImpl extends Object implements QueryManager
QueryManagerDaoImpl class.
| Constructor and Description |
|---|
QueryManagerDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeOutagesForInterface(Date closeDate,
int eventId,
int nodeId,
String ipAddr)
closeOutagesForInterface
|
void |
closeOutagesForNode(Date closeDate,
int eventId,
int nodeId)
closeOutagesForNode
|
void |
closeOutagesForService(Date closeDate,
int eventId,
int nodeId,
String ipAddr,
String serviceName)
closeOutagesForService
|
void |
closeOutagesForUnmanagedServices() |
String |
getNodeLabel(int nodeId)
getNodeLabel
|
List<String[]> |
getNodeServices(int nodeId) |
void |
openOutage(String outageIdSQL,
int nodeId,
String ipAddr,
String svcName,
int serviceLostEventId,
String time)
openOutage
|
void |
reparentOutages(String ipAddr,
int oldNodeId,
int newNodeId)
reparentOutages
|
void |
resolveOutage(int nodeId,
String ipAddr,
String svcName,
int regainedEventId,
String time)
resolveOutage
|
void |
updateServiceStatus(int nodeId,
String ipAddr,
String serviceName,
String status) |
public String getNodeLabel(int nodeId)
getNodeLabel
getNodeLabel in interface QueryManagernodeId - a int.String object.public void openOutage(String outageIdSQL, int nodeId, String ipAddr, String svcName, int serviceLostEventId, String time)
QueryManageropenOutage
openOutage in interface QueryManageroutageIdSQL - a String object.nodeId - a int.ipAddr - a String object.svcName - TODOserviceLostEventId - a int.time - a String object.public void resolveOutage(int nodeId,
String ipAddr,
String svcName,
int regainedEventId,
String time)
resolveOutage
resolveOutage in interface QueryManagernodeId - a int.ipAddr - a String object.svcName - TODOregainedEventId - a int.time - a String object.public void reparentOutages(String ipAddr, int oldNodeId, int newNodeId)
reparentOutages
reparentOutages in interface QueryManageripAddr - a String object.oldNodeId - a int.newNodeId - a int.public List<String[]> getNodeServices(int nodeId)
getNodeServices in interface QueryManagerpublic void closeOutagesForUnmanagedServices()
closeOutagesForUnmanagedServices in interface QueryManagerpublic void closeOutagesForNode(Date closeDate, int eventId, int nodeId)
closeOutagesForNode
closeOutagesForNode in interface QueryManagercloseDate - a Date object.eventId - a int.nodeId - a int.public void closeOutagesForInterface(Date closeDate, int eventId, int nodeId, String ipAddr)
closeOutagesForInterface
closeOutagesForInterface in interface QueryManagercloseDate - a Date object.eventId - a int.nodeId - a int.ipAddr - a String object.public void closeOutagesForService(Date closeDate, int eventId, int nodeId, String ipAddr, String serviceName)
closeOutagesForService
closeOutagesForService in interface QueryManagercloseDate - a Date object.eventId - a int.nodeId - a int.ipAddr - a String object.serviceName - a String object.public void updateServiceStatus(int nodeId,
String ipAddr,
String serviceName,
String status)
updateServiceStatus in interface QueryManagerCopyright © 2015. All rights reserved.