public class NCSEdgeStatusProvider extends Object implements EdgeStatusProvider
Modifier and Type | Class and Description |
---|---|
class |
NCSEdgeStatusProvider.NCSLinkStatus |
Constructor and Description |
---|
NCSEdgeStatusProvider() |
Modifier and Type | Method and Description |
---|---|
boolean |
contributesTo(String namespace)
Defines if the current implementation contributes to the given namespace.
|
AlarmDao |
getAlarmDao() |
String |
getNamespace()
The namespace, e.g.
|
Map<EdgeRef,Status> |
getStatusForEdges(EdgeProvider edgeProvider,
Collection<EdgeRef> edges,
Criteria[] criteria) |
void |
setAlarmDao(AlarmDao alarmDao) |
public String getNamespace()
NamespaceAware
getNamespace
in interface NamespaceAware
public Map<EdgeRef,Status> getStatusForEdges(EdgeProvider edgeProvider, Collection<EdgeRef> edges, Criteria[] criteria)
getStatusForEdges
in interface EdgeStatusProvider
public boolean contributesTo(String namespace)
NamespaceAware
NamespaceAware.getNamespace()
, but is not a requirement.contributesTo
in interface NamespaceAware
namespace
- the namespace to contribute totrue
, if the current implementation contributes to the given namespace, otherwise false
.public AlarmDao getAlarmDao()
public void setAlarmDao(AlarmDao alarmDao)
Copyright © 2017. All rights reserved.