A C E G H I L M N O R S T

A

append(LoggingEvent) - Method in class org.semanticweb.elk.util.logging.MessageDialogAppender
Append a logging event.

C

CachedTimeThread - Class in org.semanticweb.elk.util.logging
A class that caches the time every interval
close() - Method in class org.semanticweb.elk.util.logging.MessageDialogAppender
Shut down.
currentStartCpuTime - Variable in class org.semanticweb.elk.util.logging.ElkTimer
 
currentStartWallTime - Variable in class org.semanticweb.elk.util.logging.ElkTimer
 
currentTimeMillis - Static variable in class org.semanticweb.elk.util.logging.CachedTimeThread
the current time in milliseconds delayed by at most 10 milliseconds the value that would be returned by System.currentTimeMillis()

E

ElkMessage - Class in org.semanticweb.elk.util.logging
Enhanced message class that carries information to classify the message, in addition to the actual messages string.
ElkMessage(String, String) - Constructor for class org.semanticweb.elk.util.logging.ElkMessage
Create a new message.
ElkTimer - Class in org.semanticweb.elk.util.logging
Class for keeping CPU and system times.
ElkTimer(String, int, long) - Constructor for class org.semanticweb.elk.util.logging.ElkTimer
Constructor.
ensureMessengerRuns() - Method in class org.semanticweb.elk.util.logging.MessageDialogAppender
Make sure that a messenger thread is run.
equals(Object) - Method in class org.semanticweb.elk.util.logging.ElkTimer
 
eventBuffer - Variable in class org.semanticweb.elk.util.logging.MessageDialogAppender
 

G

getAvgCpuTime() - Method in class org.semanticweb.elk.util.logging.ElkTimer
 
getAvgWallTime() - Method in class org.semanticweb.elk.util.logging.ElkTimer
 
getCheckboxMessage(LoggingEvent) - Method in class org.semanticweb.elk.util.logging.MessageDialogAppender
Generate the additional check box message specific to the given event
getCurrentTimeMillis() - Static method in class org.semanticweb.elk.util.logging.CachedTimeThread
 
getMessage() - Method in class org.semanticweb.elk.util.logging.ElkMessage
 
getMessageType() - Method in class org.semanticweb.elk.util.logging.ElkMessage
 
getName() - Method in class org.semanticweb.elk.util.logging.ElkTimer
Get the string name of the timer.
getNamedTimer(String) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Get a timer of the given string name that takes all possible times (todos) for the current thread.
getNamedTimer(String, int) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Get a timer of the given string name and todos for the current thread.
getNamedTimer(String, int, long) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Get a timer of the given string name for the given thread.
getNamedTimers() - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Returns all registered timers
getNamedTotalTimer(String) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Collect the total times measured by all known named timers of the given name.
getThreadCpuTime(long) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
 
getThreadId() - Method in class org.semanticweb.elk.util.logging.ElkTimer
Get the ID of the thread for which this timer was created.
getTimerForCurrentThread(String, int) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
 
getTotalCpuTime() - Method in class org.semanticweb.elk.util.logging.ElkTimer
Get the total recorded CPU time in nanoseconds.
getTotalWallTime() - Method in class org.semanticweb.elk.util.logging.ElkTimer
Get the total recorded wall clock time in nanoseconds.

H

hashCode() - Method in class org.semanticweb.elk.util.logging.ElkMessage
 
hashCode() - Method in class org.semanticweb.elk.util.logging.ElkTimer
 

I

ignoredMessageTypes - Variable in class org.semanticweb.elk.util.logging.MessageDialogAppender
 
initConfiguration() - Method in class org.semanticweb.elk.util.logging.MessageDialogAppender
 
isRunning - Variable in class org.semanticweb.elk.util.logging.ElkTimer
 
isRunning() - Method in class org.semanticweb.elk.util.logging.ElkTimer
Return true if the timer is running.

L

log(Logger) - Method in class org.semanticweb.elk.util.logging.ElkTimer
Print logging information for the timer using debug priority.
log(Logger, Priority) - Method in class org.semanticweb.elk.util.logging.ElkTimer
Print logging information for the timer.
logAllNamedTimers(String, Logger) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
 
logAllNamedTimers(String, Logger, Priority) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
 
logMemoryUsage(Logger) - Static method in class org.semanticweb.elk.util.logging.Statistics
Log the current total memory usage using DEBUG priority.
logMemoryUsage(Logger, Priority) - Static method in class org.semanticweb.elk.util.logging.Statistics
Log the current total memory usage with the specified priority.
logOperationFinish(String, Logger) - Static method in class org.semanticweb.elk.util.logging.Statistics
Log the end of a particular operation the beginning of which has been logged using logOperationStart(), using INFO priority.
logOperationFinish(String, Logger, Priority) - Static method in class org.semanticweb.elk.util.logging.Statistics
Log the end of a particular operation the beginning of which has been logged using logOperationStart(), using the given logging priority.
logOperationStart(String, Logger) - Static method in class org.semanticweb.elk.util.logging.Statistics
Log the start of a particular operation with INFO priority.
logOperationStart(String, Logger, Priority) - Static method in class org.semanticweb.elk.util.logging.Statistics
Log the start of a particular operation with the given priority.

M

measurements - Variable in class org.semanticweb.elk.util.logging.ElkTimer
 
message - Variable in class org.semanticweb.elk.util.logging.ElkMessage
 
MessageDialogAppender - Class in org.semanticweb.elk.util.logging
A Log4J Appender that creates dialogs in order to "log" messages.
MessageDialogAppender() - Constructor for class org.semanticweb.elk.util.logging.MessageDialogAppender
 
messageType - Variable in class org.semanticweb.elk.util.logging.ElkMessage
 
messengerThreadName - Variable in class org.semanticweb.elk.util.logging.MessageDialogAppender
 

N

name - Variable in class org.semanticweb.elk.util.logging.ElkTimer
 

O

org.semanticweb.elk.util.logging - package org.semanticweb.elk.util.logging
 

R

RECORD_ALL - Static variable in class org.semanticweb.elk.util.logging.ElkTimer
Flag for indicating that all supported times should be taken.
RECORD_CPUTIME - Static variable in class org.semanticweb.elk.util.logging.ElkTimer
Flag for indicating that CPU time should be taken.
RECORD_NONE - Static variable in class org.semanticweb.elk.util.logging.ElkTimer
Flag for indicating that no times should be taken (just count runs).
RECORD_WALLTIME - Static variable in class org.semanticweb.elk.util.logging.ElkTimer
Flag for indicating that wall clock time should be taken.
requiresLayout() - Method in class org.semanticweb.elk.util.logging.MessageDialogAppender
 
reset() - Method in class org.semanticweb.elk.util.logging.ElkTimer
Stop the timer (if running) and reset all recorded values.
resetNamedTimer(String) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Reset a timer of the given string name for all todos and the current thread.
resetNamedTimer(String, int) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Reset a timer of the given string name for the current thread.
resetNamedTimer(String, int, long) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Reset a timer of the given string name for the given thread.
run() - Method in class org.semanticweb.elk.util.logging.CachedTimeThread
 
run() - Method in class org.semanticweb.elk.util.logging.MessageDialogAppender
Display messages until none are left to display.

S

showMessage(LoggingEvent) - Method in class org.semanticweb.elk.util.logging.MessageDialogAppender
Display a dialog window to inform the user about one message event.
start() - Method in class org.semanticweb.elk.util.logging.ElkTimer
Start the timer.
startNamedTimer(String) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Start a timer of the given string name for all todos and the current thread.
startNamedTimer(String, int) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Start a timer of the given string name for the current thread.
startNamedTimer(String, int, long) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Start a timer of the given string name for the current thread.
Statistics - Class in org.semanticweb.elk.util.logging
Collection of several static methods that help in taking and logging statistical information.
Statistics() - Constructor for class org.semanticweb.elk.util.logging.Statistics
 
stop() - Method in class org.semanticweb.elk.util.logging.ElkTimer
Stop the timer and return the CPU time that has passed since it had last been started.
stopNamedTimer(String) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Stop a timer of the given string name for all todos and the current thread.
stopNamedTimer(String, int) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Stop a timer of the given string name for the current thread.
stopNamedTimer(String, int, long) - Static method in class org.semanticweb.elk.util.logging.ElkTimer
Stop a timer of the given string name for the given thread.

T

threadCount - Variable in class org.semanticweb.elk.util.logging.ElkTimer
 
threadId - Variable in class org.semanticweb.elk.util.logging.ElkTimer
 
todoFlags - Variable in class org.semanticweb.elk.util.logging.ElkTimer
 
toString() - Method in class org.semanticweb.elk.util.logging.ElkMessage
 
totalCpuTime - Variable in class org.semanticweb.elk.util.logging.ElkTimer
 
totalWallTime - Variable in class org.semanticweb.elk.util.logging.ElkTimer
 

A C E G H I L M N O R S T

Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.