public class GraphMLEdgeStatusProvider extends Object implements EdgeStatusProvider
| Constructor and Description |
|---|
GraphMLEdgeStatusProvider(GraphMLTopologyProvider provider,
ScriptEngineManager scriptEngineManager,
GraphMLServiceAccessor serviceAccessor) |
GraphMLEdgeStatusProvider(GraphMLTopologyProvider provider,
ScriptEngineManager scriptEngineManager,
GraphMLServiceAccessor serviceAccessor,
Path scriptPath) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contributesTo(String namespace)
Defines if the current implementation contributes to the given namespace.
|
String |
getNamespace()
The namespace, e.g.
|
Path |
getScriptPath() |
Map<EdgeRef,Status> |
getStatusForEdges(EdgeProvider edgeProvider,
Collection<EdgeRef> edges,
Criteria[] criteria) |
public GraphMLEdgeStatusProvider(GraphMLTopologyProvider provider, ScriptEngineManager scriptEngineManager, GraphMLServiceAccessor serviceAccessor, Path scriptPath)
public GraphMLEdgeStatusProvider(GraphMLTopologyProvider provider, ScriptEngineManager scriptEngineManager, GraphMLServiceAccessor serviceAccessor)
public Map<EdgeRef,Status> getStatusForEdges(EdgeProvider edgeProvider, Collection<EdgeRef> edges, Criteria[] criteria)
getStatusForEdges in interface EdgeStatusProviderpublic String getNamespace()
NamespaceAwaregetNamespace in interface NamespaceAwarepublic boolean contributesTo(String namespace)
NamespaceAwareNamespaceAware.getNamespace(), but is not a requirement.contributesTo in interface NamespaceAwarenamespace - the namespace to contribute totrue, if the current implementation contributes to the given namespace, otherwise false.public Path getScriptPath()
Copyright © 2017. All rights reserved.