Package org.kapott.hbci.manager
Class LogFilter
- java.lang.Object
-
- org.kapott.hbci.manager.LogFilter
-
public class LogFilter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static LogFilter_instancestatic intFILTER_IDSstatic intFILTER_MOSTstatic intFILTER_NONEstatic intFILTER_SECRETSprivate java.util.Map<java.lang.Integer,java.util.List<java.lang.String[]>>secretDataByLevel
-
Constructor Summary
Constructors Modifier Constructor Description privateLogFilter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSecretData(java.lang.String secret, java.lang.String replacement, int level)voidclearSecretData()java.lang.StringfilterLine(java.lang.String line, int filterLevel)static LogFiltergetInstance()
-
-
-
Field Detail
-
FILTER_NONE
public static final int FILTER_NONE
- See Also:
- Constant Field Values
-
FILTER_SECRETS
public static final int FILTER_SECRETS
- See Also:
- Constant Field Values
-
FILTER_IDS
public static final int FILTER_IDS
- See Also:
- Constant Field Values
-
FILTER_MOST
public static final int FILTER_MOST
- See Also:
- Constant Field Values
-
_instance
private static LogFilter _instance
-
secretDataByLevel
private java.util.Map<java.lang.Integer,java.util.List<java.lang.String[]>> secretDataByLevel
-
-
Method Detail
-
getInstance
public static LogFilter getInstance()
-
clearSecretData
public void clearSecretData()
-
addSecretData
public void addSecretData(java.lang.String secret, java.lang.String replacement, int level)
-
filterLine
public java.lang.String filterLine(java.lang.String line, int filterLevel)
-
-