Interface NamespaceAware
-
- All Known Subinterfaces:
BackendGraph,EdgeStatusProvider,StatusProvider
- All Known Implementing Classes:
BusinessServiceGraph,BusinessServicesHideLeafsCriteria,BusinessServicesStatusProvider,CollapsibleGraph,GraphMLDefaultVertexStatusProvider,GraphMLEdgeStatusProvider,GraphMLPropagateVertexStatusProvider,GraphMLScriptVertexStatusProvider,InheritStateCriteria,LegacyApplicationStatusProvider,LegacyBackendGraph,LegacyStatusProvider,LinkdEdgeStatusProvider,LinkdStatusProvider,LinkdWrappedEdgeStatusProviders,PathOutageStatusProvider,SetStatusToCriteria,SimpleGraph,SimulationCriteria,SimulationEnabledCriteria,VmwareStatusProvider
public interface NamespaceAwareA common interface for all elements which now something about a namespace.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontributesTo(String namespace)Defines if the current implementation contributes to the given namespace.StringgetNamespace()A string used to identify references belonging to this provider May only contain characters that make for a reasonable Java identifier such as letters digits and underscore (no colons, periods, commas etc.)
-
-
-
Method Detail
-
getNamespace
String getNamespace()
A string used to identify references belonging to this provider May only contain characters that make for a reasonable Java identifier such as letters digits and underscore (no colons, periods, commas etc.)- Returns:
- the namespace, e.g. "nodes".
-
contributesTo
boolean contributesTo(String namespace)
Defines if the current implementation contributes to the given namespace. This is usually the case, when the given namespaces equalsgetNamespace(), but is not a requirement.- Parameters:
namespace- the namespace to contribute to- Returns:
true, if the current implementation contributes to the given namespace, otherwisefalse.
-
-