Class AbstractSignatureProcessor
java.lang.Object
kieker.analysis.architecture.recovery.signature.AbstractSignatureProcessor
- Direct Known Subclasses:
NullSignatureProcessor
public abstract class AbstractSignatureProcessor
extends java.lang.Object
Signature processing facility designed to cleanup and restructure operation and
component signatures of monitoring data.
- Since:
- 2.0.0
- Author:
- Reiner Jung
-
Field Summary
Fields Modifier and Type Field Description protected boolean
caseInsensitive
protected java.lang.String
componentSignature
protected java.lang.String
operationSignature
-
Constructor Summary
Constructors Constructor Description AbstractSignatureProcessor(boolean caseInsensitive)
-
Method Summary
Modifier and Type Method Description protected java.lang.String
convertToLowerCase(java.lang.String string)
java.lang.String
getComponentSignature()
java.lang.String
getOperationSignature()
abstract void
processSignatures(java.lang.String componentSignature, java.lang.String operationSignature)
protected java.lang.String
removeTrailingUnderscore(java.lang.String string)
-
Field Details
-
caseInsensitive
protected boolean caseInsensitive -
componentSignature
protected java.lang.String componentSignature -
operationSignature
protected java.lang.String operationSignature
-
-
Constructor Details
-
AbstractSignatureProcessor
public AbstractSignatureProcessor(boolean caseInsensitive)
-
-
Method Details
-
removeTrailingUnderscore
protected java.lang.String removeTrailingUnderscore(java.lang.String string) -
convertToLowerCase
protected java.lang.String convertToLowerCase(java.lang.String string) -
processSignatures
public abstract void processSignatures(java.lang.String componentSignature, java.lang.String operationSignature) -
getComponentSignature
public java.lang.String getComponentSignature() -
getOperationSignature
public java.lang.String getOperationSignature()
-