QueryManagerDaoImpl
instead of this class which relies on JDBC.public class DefaultQueryManager extends Object implements QueryManager
DefaultQueryManager class.
Constructor and Description |
---|
DefaultQueryManager()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
closeOutagesForInterface(Date closeDate,
int eventId,
int nodeId,
String ipAddr)
Deprecated.
closeOutagesForInterface
|
void |
closeOutagesForNode(Date closeDate,
int eventId,
int nodeId)
Deprecated.
closeOutagesForNode
|
void |
closeOutagesForService(Date closeDate,
int eventId,
int nodeId,
String ipAddr,
String serviceName)
Deprecated.
closeOutagesForService
|
void |
closeOutagesForUnmanagedServices()
Deprecated.
|
String |
getNodeLabel(int nodeId)
Deprecated.
getNodeLabel
|
List<String[]> |
getNodeServices(int nodeId)
Deprecated.
|
int |
getServiceID(String serviceName)
Deprecated.
getServiceID
|
void |
openOutage(String outageIdSQL,
int nodeId,
String ipAddr,
String svcName,
int dbId,
String time)
Deprecated.
openOutage
|
void |
reparentOutages(String ipAddr,
int oldNodeId,
int newNodeId)
Deprecated.
reparentOutages
|
void |
resolveOutage(int nodeId,
String ipAddr,
String svcName,
int dbId,
String time)
Deprecated.
resolveOutage
|
void |
setDataSource(DataSource dataSource)
Deprecated.
|
void |
updateServiceStatus(int nodeId,
String ipAddr,
String serviceName,
String status)
Deprecated.
|
public void setDataSource(DataSource dataSource)
public String getNodeLabel(int nodeId) throws SQLException
getNodeLabel
getNodeLabel
in interface QueryManager
nodeId
- a int.String
object.SQLException
- if any.public void openOutage(String outageIdSQL, int nodeId, String ipAddr, String svcName, int dbId, String time)
openOutage
openOutage
in interface QueryManager
outageIdSQL
- a String
object.nodeId
- a int.ipAddr
- a String
object.svcName
- TODOdbId
- a int.time
- a String
object.public void resolveOutage(int nodeId, String ipAddr, String svcName, int dbId, String time)
resolveOutage
resolveOutage
in interface QueryManager
nodeId
- a int.ipAddr
- a String
object.svcName
- TODOdbId
- a int.time
- a String
object.public void reparentOutages(String ipAddr, int oldNodeId, int newNodeId)
reparentOutages
reparentOutages
in interface QueryManager
ipAddr
- a String
object.oldNodeId
- a int.newNodeId
- a int.public int getServiceID(String serviceName)
getServiceID
serviceName
- a String
object.public List<String[]> getNodeServices(int nodeId)
getNodeServices
in interface QueryManager
public void closeOutagesForUnmanagedServices()
closeOutagesForUnmanagedServices
in interface QueryManager
public void closeOutagesForNode(Date closeDate, int eventId, int nodeId)
closeOutagesForNode
closeOutagesForNode
in interface QueryManager
closeDate
- a Date
object.eventId
- a int.nodeId
- a int.public void closeOutagesForInterface(Date closeDate, int eventId, int nodeId, String ipAddr)
closeOutagesForInterface
closeOutagesForInterface
in interface QueryManager
closeDate
- 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 QueryManager
closeDate
- 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 QueryManager
Copyright © 2017. All rights reserved.