public final class CompleteOriginRetentionPolicy extends AbstractOriginRetentionPolicy
OriginRetentionPolicyKind.ALL
.
Be aware that this policy may lead to extensive resource consumption when processing vast logs.Modifier and Type | Method and Description |
---|---|
static CompleteOriginRetentionPolicy |
createInstance()
Factory method for the complete origin retention policy.
|
<T> void |
handleOrigin(AbstractGraphElement<T> element,
T origin)
Handles a given origin for the given graph element.
|
IOriginRetentionPolicy |
uniteWith(IOriginRetentionPolicy other)
Unites this retention policy with another one and returns the resulting policy.
|
dependsOn, getKind, isCompatibleWith
public IOriginRetentionPolicy uniteWith(IOriginRetentionPolicy other)
IOriginRetentionPolicy
other
- The retention policy to unite this policy withpublic <T> void handleOrigin(AbstractGraphElement<T> element, T origin)
IOriginRetentionPolicy
T
- The type of the entity within the graph element.element
- The graph element to handle the origin fororigin
- The origin to handlepublic static CompleteOriginRetentionPolicy createInstance()
Copyright 2017 Kieker Project, http://kieker-monitoring.net