Package com.unitesk.aspectrace
Class TraceUtils
- java.lang.Object
-
- com.unitesk.aspectrace.TraceUtils
-
public class TraceUtils extends java.lang.Object
Supplementary methods for trace processing and tracing.
-
-
Constructor Summary
Constructors Constructor Description TraceUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AbstractTraceMessage
applyFilters(java.util.List<MessageStreamFilter> filters, AbstractTraceMessage msg)
Applies filters to trace messages.static java.util.LinkedHashMap<java.lang.String,java.lang.String>
createStringMap(java.lang.String... info)
Converts a string array to mapping.static java.io.File
resolveFilePattern(java.lang.String pattern)
Resolves an non-existing file name by a pattern.
-
-
-
Method Detail
-
createStringMap
public static java.util.LinkedHashMap<java.lang.String,java.lang.String> createStringMap(java.lang.String... info)
Converts a string array to mapping.- Parameters:
info
- Array of the following type: [ key1, value1, key2, value2, ..., keyn, valuen ]- Returns:
- Mapping keys to the corresponding values. Mutable.
-
resolveFilePattern
public static java.io.File resolveFilePattern(java.lang.String pattern)
Resolves an non-existing file name by a pattern.- Parameters:
pattern
- File name pattern.'*'
are replaced by numbers.- Returns:
- Non-existing file (Possibility of creating is not checked).
-
applyFilters
public static AbstractTraceMessage applyFilters(java.util.List<MessageStreamFilter> filters, AbstractTraceMessage msg)
Applies filters to trace messages.- Parameters:
filters
- Filters.msg
- Input message.- Returns:
null
is returned if a message must be ignored.
-
-