Uses of Class
org.opennms.features.topology.api.topo.Criteria
-
-
Uses of Criteria in org.opennms.features.topology.api
Methods in org.opennms.features.topology.api with type parameters of type Criteria Modifier and Type Method Description <T extends Criteria>
Set<T>GraphContainer. findCriteria(Class<T> criteriaType)
Allows queriing theGraphContainer
for specific types of criteria.<T extends Criteria>
TGraphContainer. findSingleCriteria(Class<T> criteriaType)
Does the same asGraphContainer.findCriteria(Class)
, but only returns one Criteria.Methods in org.opennms.features.topology.api that return Criteria Modifier and Type Method Description Criteria[]
GraphContainer. getCriteria()
Methods in org.opennms.features.topology.api with parameters of type Criteria Modifier and Type Method Description void
GraphContainer. addCriteria(Criteria criteria)
Graph
TopologyService. getGraph(String metaTopologyId, String namespace, Criteria[] criteria, int semanticZoomLevel)
Graph
TopologyServiceClient. getGraph(Criteria[] criteria, int semanticZoomLevel)
Vertex
TopologyServiceClient. getVertex(VertexRef target, Criteria... criteria)
void
GraphContainer. removeCriteria(Criteria criteria)
-
Uses of Criteria in org.opennms.features.topology.api.support
Subclasses of Criteria in org.opennms.features.topology.api.support Modifier and Type Class Description class
SemanticZoomLevelCriteria
Methods in org.opennms.features.topology.api.support that return Criteria Modifier and Type Method Description Criteria
HistoryAwareSearchProvider. buildCriteriaFromQuery(SearchResult input, GraphContainer container)
-
Uses of Criteria in org.opennms.features.topology.api.support.breadcrumbs
Subclasses of Criteria in org.opennms.features.topology.api.support.breadcrumbs Modifier and Type Class Description class
BreadcrumbCriteria
Criteria to store breadcrumbs in order allow Navigation backwards. -
Uses of Criteria in org.opennms.features.topology.api.support.hops
Subclasses of Criteria in org.opennms.features.topology.api.support.hops Modifier and Type Class Description class
DefaultVertexHopCriteria
Helper criteria class to reference to existing VertexRefs.class
VertexHopCriteria
class
WrappedVertexHopCriteria
Wrapper class to wrap a bunch ofVertexHopCriteria
.Methods in org.opennms.features.topology.api.support.hops with parameters of type Criteria Modifier and Type Method Description static CollapsibleCriteria[]
CriteriaUtils. getCollapsedCriteria(Criteria[] criteria)
static CollapsibleCriteria[]
CriteriaUtils. getCollapsibleCriteria(Criteria[] criteria)
static CollapsibleCriteria[]
CriteriaUtils. getCollapsibleCriteria(Criteria[] criteria, boolean onlyCollapsed)
-
Uses of Criteria in org.opennms.features.topology.api.topo
Methods in org.opennms.features.topology.api.topo with type parameters of type Criteria Modifier and Type Method Description static <T extends Criteria>
Set<T>Criteria. getCriteriaForGraphContainer(GraphContainer graphContainer, Class<T> criteriaClass)
static <T extends Criteria>
TCriteria. getSingleCriteriaForGraphContainer(GraphContainer graphContainer, Class<T> criteriaClass, boolean createIfAbsent)
Methods in org.opennms.features.topology.api.topo that return types with arguments of type Criteria Modifier and Type Method Description List<Criteria>
Defaults. getCriteria()
Methods in org.opennms.features.topology.api.topo with parameters of type Criteria Modifier and Type Method Description boolean
BackendGraph. containsVertexId(VertexRef id, Criteria... criteria)
boolean
CollapsibleGraph. containsVertexId(VertexRef id, Criteria... criteria)
List<Edge>
BackendGraph. getEdges(Criteria... criteria)
Return an immutable list of edges that match the criteria.List<Edge>
CollapsibleGraph. getEdges(Criteria... criteria)
Set<VertexRef>
CollapsibleGraph. getFocusNodes(Criteria... criteria)
int
CollapsibleGraph. getMaxSemanticZoomLevel(Criteria... criteria)
Map<? extends EdgeRef,? extends Status>
EdgeStatusProvider. getStatusForEdges(BackendGraph graph, Collection<EdgeRef> edges, Criteria[] criteria)
Map<? extends VertexRef,? extends Status>
StatusProvider. getStatusForVertices(BackendGraph graph, Collection<VertexRef> vertices, Criteria[] criteria)
Vertex
BackendGraph. getVertex(VertexRef reference, Criteria... criteria)
Vertex
CollapsibleGraph. getVertex(VertexRef reference, Criteria... criteria)
List<Vertex>
BackendGraph. getVertices(Collection<? extends VertexRef> references, Criteria... criteria)
List<Vertex>
BackendGraph. getVertices(Criteria... criteria)
Return an immutable list of vertices that match the criteria.Collection<Vertex>
CollapsibleGraph. getVertices(int semanticZoomLevel, Criteria... criteria)
List<Vertex>
CollapsibleGraph. getVertices(Collection<? extends VertexRef> references, Criteria... criteria)
List<Vertex>
CollapsibleGraph. getVertices(CollapsibleRef collapsibleRef, Criteria... criteria)
List<Vertex>
CollapsibleGraph. getVertices(Criteria... criteria)
Method parameters in org.opennms.features.topology.api.topo with type arguments of type Criteria Modifier and Type Method Description Defaults
Defaults. withCriteria(java.util.function.Supplier<List<Criteria>> criteriaSupplier)
-
Uses of Criteria in org.opennms.features.topology.api.topo.simple
Methods in org.opennms.features.topology.api.topo.simple with parameters of type Criteria Modifier and Type Method Description boolean
SimpleGraph. containsVertexId(VertexRef id, Criteria... criteria)
List<Edge>
SimpleGraph. getEdges(Criteria... criteria)
Vertex
SimpleGraph. getVertex(VertexRef reference, Criteria... criteria)
List<Vertex>
SimpleGraph. getVertices(Collection<? extends VertexRef> references, Criteria... criteria)
List<Vertex>
SimpleGraph. getVertices(Criteria... criteria)
-
Uses of Criteria in org.opennms.features.topology.app.internal
Methods in org.opennms.features.topology.app.internal with type parameters of type Criteria Modifier and Type Method Description <T extends Criteria>
Set<T>VEProviderGraphContainer. findCriteria(Class<T> criteriaType)
<T extends Criteria>
TVEProviderGraphContainer. findSingleCriteria(Class<T> criteriaType)
Methods in org.opennms.features.topology.app.internal that return Criteria Modifier and Type Method Description Criteria
AlarmSearchProvider. buildCriteriaFromQuery(SearchResult input, GraphContainer container)
Criteria
CategorySearchProvider. buildCriteriaFromQuery(SearchResult input, GraphContainer container)
Criteria
IpLikeSearchProvider. buildCriteriaFromQuery(SearchResult input, GraphContainer container)
Criteria[]
VEProviderGraphContainer. getCriteria()
Methods in org.opennms.features.topology.app.internal with parameters of type Criteria Modifier and Type Method Description void
VEProviderGraphContainer. addCriteria(Criteria criteria)
Graph
DefaultTopologyServiceClient. getGraph(Criteria[] criteria, int semanticZoomLevel)
Vertex
DefaultTopologyServiceClient. getVertex(VertexRef target, Criteria... criteria)
void
VEProviderGraphContainer. removeCriteria(Criteria criteria)
-
Uses of Criteria in org.opennms.features.topology.app.internal.service
Methods in org.opennms.features.topology.app.internal.service with parameters of type Criteria Modifier and Type Method Description Graph
DefaultTopologyService. getGraph(String metaTopologyId, String namespace, Criteria[] criteria, int semanticZoomLevel)
-
Uses of Criteria in org.opennms.features.topology.app.internal.support
Subclasses of Criteria in org.opennms.features.topology.app.internal.support Modifier and Type Class Description class
AlarmHopCriteria
Thisimplementation supports the users selection of search results from an IPLIKE query in the topology UI. class
CategoryHopCriteria
class
IpLikeHopCriteria
Thisimplementation supports the users selection of search results from an IPLIKE query in the topology UI. -
Uses of Criteria in org.opennms.features.topology.plugins.topo.application
Methods in org.opennms.features.topology.plugins.topo.application with parameters of type Criteria Modifier and Type Method Description Map<VertexRef,Status>
LegacyApplicationStatusProvider. getStatusForVertices(BackendGraph graph, Collection<VertexRef> vertices, Criteria[] criteria)
-
Uses of Criteria in org.opennms.features.topology.plugins.topo.bsm
Subclasses of Criteria in org.opennms.features.topology.plugins.topo.bsm Modifier and Type Class Description class
BusinessServicesHideLeafsCriteria
Methods in org.opennms.features.topology.plugins.topo.bsm with parameters of type Criteria Modifier and Type Method Description Map<EdgeRef,Status>
BusinessServicesStatusProvider. getStatusForEdges(BackendGraph graph, Collection<EdgeRef> edges, Criteria[] criteria)
Map<VertexRef,Status>
BusinessServicesStatusProvider. getStatusForVertices(BackendGraph graph, Collection<VertexRef> vertices, Criteria[] criteria)
Vertex
BusinessServiceGraph. getVertex(VertexRef reference, Criteria... criteria)
List<Vertex>
BusinessServiceGraph. getVertices(Collection<? extends VertexRef> references, Criteria... criteria)
List<Vertex>
BusinessServiceGraph. getVertices(Criteria... criteria)
-
Uses of Criteria in org.opennms.features.topology.plugins.topo.bsm.simulate
Subclasses of Criteria in org.opennms.features.topology.plugins.topo.bsm.simulate Modifier and Type Class Description class
InheritStateCriteria
This criteria is set when we should copy the state machine's state instead of starting from "ground".class
SetStatusToCriteria
This criteria is used to alter the severity of a specific reduction key.class
SimulationCriteria
class
SimulationEnabledCriteria
This criteria is set when simulation mode is enabled.Methods in org.opennms.features.topology.plugins.topo.bsm.simulate with parameters of type Criteria Modifier and Type Method Description static BusinessServiceStateMachine
SimulationAwareStateMachineFactory. createSimulatedStateMachine(BusinessServiceManager manager, Criteria[] criteria)
static BusinessServiceStateMachine
SimulationAwareStateMachineFactory. createStateMachine(BusinessServiceManager manager, Criteria[] criteria)
static boolean
SimulationAwareStateMachineFactory. isInSimulationMode(Criteria[] criteria)
-
Uses of Criteria in org.opennms.features.topology.plugins.topo.graphml.status
Methods in org.opennms.features.topology.plugins.topo.graphml.status with parameters of type Criteria Modifier and Type Method Description Map<? extends EdgeRef,? extends Status>
GraphMLEdgeStatusProvider. getStatusForEdges(BackendGraph graph, Collection<EdgeRef> edges, Criteria[] criteria)
Map<? extends VertexRef,? extends Status>
GraphMLDefaultVertexStatusProvider. getStatusForVertices(BackendGraph graph, Collection<VertexRef> vertices, Criteria[] criteria)
Map<? extends VertexRef,? extends Status>
GraphMLPropagateVertexStatusProvider. getStatusForVertices(BackendGraph graph, Collection<VertexRef> vertices, Criteria[] criteria)
Map<? extends VertexRef,? extends Status>
GraphMLScriptVertexStatusProvider. getStatusForVertices(BackendGraph graph, Collection<VertexRef> vertices, Criteria[] criteria)
-
Uses of Criteria in org.opennms.features.topology.plugins.topo.linkd.internal
Subclasses of Criteria in org.opennms.features.topology.plugins.topo.linkd.internal Modifier and Type Class Description class
LinkdHopCriteria
Methods in org.opennms.features.topology.plugins.topo.linkd.internal with parameters of type Criteria Modifier and Type Method Description Map<EdgeRef,Status>
LinkdEdgeStatusProvider. getStatusForEdges(BackendGraph graph, Collection<EdgeRef> edges, Criteria[] criteria)
Map<EdgeRef,Status>
LinkdWrappedEdgeStatusProviders. getStatusForEdges(BackendGraph graph, Collection<EdgeRef> edges, Criteria[] criteria)
Map<VertexRef,Status>
LinkdStatusProvider. getStatusForVertices(BackendGraph graph, Collection<VertexRef> vertices, Criteria[] criteria)
-
Uses of Criteria in org.opennms.features.topology.plugins.topo.pathoutage
Methods in org.opennms.features.topology.plugins.topo.pathoutage with parameters of type Criteria Modifier and Type Method Description Map<VertexRef,Status>
PathOutageStatusProvider. getStatusForVertices(BackendGraph graph, Collection<VertexRef> vertices, Criteria[] criteria)
-
Uses of Criteria in org.opennms.features.topology.plugins.topo.vmware.internal
Methods in org.opennms.features.topology.plugins.topo.vmware.internal with parameters of type Criteria Modifier and Type Method Description Map<VertexRef,Status>
VmwareStatusProvider. getStatusForVertices(BackendGraph graph, Collection<VertexRef> vertices, Criteria[] criteria)
-
Uses of Criteria in org.opennms.netmgt.graph.provider.topology
Methods in org.opennms.netmgt.graph.provider.topology that return types with arguments of type Criteria Modifier and Type Method Description List<Criteria>
LegacyBackendGraph. getDefaultCriteria()
Methods in org.opennms.netmgt.graph.provider.topology with parameters of type Criteria Modifier and Type Method Description Map<? extends EdgeRef,? extends Status>
LegacyStatusProvider. getStatusForEdges(BackendGraph graph, Collection<EdgeRef> edges, Criteria[] criteria)
Map<? extends VertexRef,? extends Status>
LegacyStatusProvider. getStatusForVertices(BackendGraph graph, Collection<VertexRef> vertices, Criteria[] criteria)
-