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 NamespaceAware
A common interface for all elements which now something about a namespace.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
contributesTo(java.lang.String namespace)
Defines if the current implementation contributes to the given namespace.java.lang.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.)
-
-
-
Method Detail
-
getNamespace
java.lang.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(java.lang.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
.
-
-