Class LoggerList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<Logger>
com.zingtongroup.loggingseleniumwebdriver.logging.LoggerList
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<Logger>,java.util.Collection<Logger>,java.util.List<Logger>,java.util.RandomAccess
public class LoggerList extends java.util.ArrayList<Logger>
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description booleanisPausedLogLevelminimumLogLevelFields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors Constructor Description LoggerList() -
Method Summary
Modifier and Type Method Description LoggergetLoggerOfType(java.lang.Class<?> type)LoggergetLoggerOfType(java.lang.String typeName)java.util.Set<java.lang.String>getLoggerTypes()voidlog(java.lang.String logMessage)voidlogDebug(java.lang.String logMessage)voidlogException(java.lang.Exception e)voidlogExecutionStep(java.lang.String logMessage)voidlogInfo(java.lang.String logMessage)voidlogVerificationFailed(java.lang.String logMessage)voidlogVerificationPassed(java.lang.String logMessage)voidlogVerificationProblem(java.lang.String logMessage)voidpauseLogging()voidremoveAllLoggers()voidresumeLogging()voidsetMinimumLogLevel(LogLevel minimumLogLevel)Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAll, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, stream, toArrayMethods inherited from interface java.util.List
containsAll
-
Field Details
-
isPaused
public boolean isPaused -
minimumLogLevel
-
-
Constructor Details
-
LoggerList
public LoggerList()
-
-
Method Details
-
setMinimumLogLevel
-
logException
public void logException(java.lang.Exception e) -
logDebug
public void logDebug(java.lang.String logMessage) -
logVerificationPassed
public void logVerificationPassed(java.lang.String logMessage) -
logVerificationFailed
public void logVerificationFailed(java.lang.String logMessage) -
logVerificationProblem
public void logVerificationProblem(java.lang.String logMessage) -
logInfo
public void logInfo(java.lang.String logMessage) -
logExecutionStep
public void logExecutionStep(java.lang.String logMessage) -
log
public void log(java.lang.String logMessage) -
getLoggerTypes
public java.util.Set<java.lang.String> getLoggerTypes() -
getLoggerOfType
-
removeAllLoggers
public void removeAllLoggers() -
getLoggerOfType
-
pauseLogging
public void pauseLogging() -
resumeLogging
public void resumeLogging()
-