Package | Description |
---|---|
kieker.tools.trace.analysis.filter |
Copyright 2020 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
kieker.tools.trace.analysis.filter.visualization |
Copyright 2020 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
kieker.tools.trace.analysis.filter.visualization.callTree |
Copyright 2020 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
kieker.tools.trace.analysis.filter.visualization.dependencyGraph |
Copyright 2020 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
kieker.tools.trace.analysis.filter.visualization.descriptions |
Copyright 2020 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
kieker.tools.trace.analysis.filter.visualization.graph |
Copyright 2020 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
kieker.tools.trace.analysis.filter.visualization.traceColoring |
Copyright 2020 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
Modifier and Type | Method and Description |
---|---|
protected IOriginRetentionPolicy |
AbstractGraphProducingFilter.getOriginRetentionPolicy() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractGraphProducingFilter.requestOriginRetentionPolicy(IOriginRetentionPolicy policy) |
void |
IGraphProducingFilter.requestOriginRetentionPolicy(IOriginRetentionPolicy policy)
Requests that the given retention policy is used by this graph producer.
|
Modifier and Type | Method and Description |
---|---|
protected abstract IOriginRetentionPolicy |
AbstractGraphFilter.getDesiredOriginRetentionPolicy() |
Modifier and Type | Method and Description |
---|---|
AbstractCallTreeNode<AllocationComponentOperationPair> |
TraceCallTreeNode.newCall(AllocationComponentOperationPair destination,
MessageTrace origin,
IOriginRetentionPolicy originPolicy) |
abstract AbstractCallTreeNode<T> |
AbstractCallTreeNode.newCall(T destination,
MessageTrace origin,
IOriginRetentionPolicy originPolicy) |
Constructor and Description |
---|
AbstractAggregatedCallTreeNode(int id,
T entity,
boolean rootNode,
MessageTrace origin,
IOriginRetentionPolicy originPolicy)
This constructor uses the given parameters to initialize the fields of this class.
|
AbstractCallTreeNode(int id,
T entity,
boolean rootNode,
MessageTrace origin,
IOriginRetentionPolicy originPolicy)
This constructor uses the given parameters to initialize the fields of this class.
|
TraceCallTreeNode(int id,
AllocationComponentOperationPair entity,
boolean rootNode,
MessageTrace origin,
IOriginRetentionPolicy originPolicy)
Creates a new instance of this class using the given parameters.
|
WeightedDirectedCallTreeEdge(AbstractCallTreeNode<T> source,
AbstractCallTreeNode<T> target,
MessageTrace origin,
IOriginRetentionPolicy originPolicy)
Creates a new instance of this class using the given parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
DependencyGraphNode.addIncomingDependency(DependencyGraphNode<T> source,
boolean isAssumed,
TraceInformation origin,
IOriginRetentionPolicy originPolicy)
Adds an incoming dependency to this node.
|
void |
DependencyGraphNode.addIncomingDependency(DependencyGraphNode<T> source,
TraceInformation origin,
IOriginRetentionPolicy originPolicy)
Adds an incoming dependency to this node.
|
void |
DependencyGraphNode.addOutgoingDependency(DependencyGraphNode<T> destination,
boolean isAssumed,
TraceInformation origin,
IOriginRetentionPolicy originPolicy)
Adds an outgoing dependency to this node.
|
void |
DependencyGraphNode.addOutgoingDependency(DependencyGraphNode<T> destination,
TraceInformation origin,
IOriginRetentionPolicy originPolicy)
Adds an outgoing dependency to this node.
|
Constructor and Description |
---|
DependencyGraphNode(int id,
T entity,
TraceInformation origin,
IOriginRetentionPolicy originPolicy)
Creates a new instance of this class using the given parameters.
|
WeightedBidirectionalDependencyGraphEdge(DependencyGraphNode<T> source,
DependencyGraphNode<T> target,
TraceInformation origin,
IOriginRetentionPolicy originPolicy)
Creates a new instance of this class using the given parameters.
|
Modifier and Type | Method and Description |
---|---|
protected IOriginRetentionPolicy |
DescriptionDecoratorFilter.getDesiredOriginRetentionPolicy() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOriginRetentionPolicy
Abstract superclass for all origin retention policies.
|
class |
CompleteOriginRetentionPolicy
The complete origin retention policy represents the intention that every origin should be
retained in the graph model and corresponds to the kind
OriginRetentionPolicyKind.ALL . |
class |
NoOriginRetentionPolicy
The no-origin-retention policy represents the intention that no origins should be retained at all
and corresponds to the kind
OriginRetentionPolicyKind.NONE . |
class |
SpecificOriginRetentionPolicy
The specific origin retention policy represents the intention that only specific origins should
be retained and corresponds to the kind
OriginRetentionPolicyKind.SPECIFIC . |
Modifier and Type | Method and Description |
---|---|
IOriginRetentionPolicy |
CompleteOriginRetentionPolicy.uniteWith(IOriginRetentionPolicy other) |
IOriginRetentionPolicy |
IOriginRetentionPolicy.uniteWith(IOriginRetentionPolicy other)
Unites this retention policy with another one and returns the resulting policy.
|
IOriginRetentionPolicy |
SpecificOriginRetentionPolicy.uniteWith(IOriginRetentionPolicy other) |
IOriginRetentionPolicy |
NoOriginRetentionPolicy.uniteWith(IOriginRetentionPolicy other)
Unites this retention policy with another one and returns the resulting policy.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IOriginRetentionPolicy.dependsOn(IOriginRetentionPolicy policy)
Checks whether this origin retention policy depends on the given policy.
|
boolean |
AbstractOriginRetentionPolicy.dependsOn(IOriginRetentionPolicy policy)
Checks whether this origin retention policy depends on the given policy.
|
boolean |
SpecificOriginRetentionPolicy.dependsOn(IOriginRetentionPolicy policy) |
boolean |
IOriginRetentionPolicy.isCompatibleWith(IOriginRetentionPolicy other)
Checks whether this policy is compatible (i.e.
|
boolean |
AbstractOriginRetentionPolicy.isCompatibleWith(IOriginRetentionPolicy policy)
Checks whether this policy is compatible (i.e.
|
IOriginRetentionPolicy |
CompleteOriginRetentionPolicy.uniteWith(IOriginRetentionPolicy other) |
IOriginRetentionPolicy |
IOriginRetentionPolicy.uniteWith(IOriginRetentionPolicy other)
Unites this retention policy with another one and returns the resulting policy.
|
IOriginRetentionPolicy |
SpecificOriginRetentionPolicy.uniteWith(IOriginRetentionPolicy other) |
IOriginRetentionPolicy |
NoOriginRetentionPolicy.uniteWith(IOriginRetentionPolicy other)
Unites this retention policy with another one and returns the resulting policy.
|
Constructor and Description |
---|
AbstractEdge(V source,
V target,
O origin,
IOriginRetentionPolicy originPolicy)
Creates a new edge between the given vertices.
|
AbstractGraphElement(O origin,
IOriginRetentionPolicy originPolicy)
This constructor initializes the element based on the given parameters.
|
AbstractPayloadedVertex(O origin,
IOriginRetentionPolicy originPolicy,
P payload)
Creates a new vertex with the given origin and payload.
|
AbstractVertex(O origin,
IOriginRetentionPolicy originPolicy) |
AbstractWeightedEdge(V source,
V target,
O origin,
IOriginRetentionPolicy originPolicy)
Creates a new weighted edge between the given vertices.
|
Modifier and Type | Method and Description |
---|---|
protected IOriginRetentionPolicy |
TraceColoringFilter.getDesiredOriginRetentionPolicy() |
Copyright 2020 Kieker Project, http://kieker-monitoring.net