C D F G H I L N O R S T W

C

com.dvt.app.common - package com.dvt.app.common
Common utilities and interfaces.
com.dvt.app.common.log - package com.dvt.app.common.log
Logging API used for all products from Delta Vortex Technologies.
com.dvt.app.threadworks - package com.dvt.app.threadworks
ThreadWorks is a Java API that greatly facilitates multi-threaded programming.
CompletionEvent - class com.dvt.app.threadworks.CompletionEvent.
Represents a task completion event.
CompletionEvent(Object) - Constructor for class com.dvt.app.threadworks.CompletionEvent
 
CompletionEvent(Object, Throwable) - Constructor for class com.dvt.app.threadworks.CompletionEvent
 
CompletionEventListener - interface com.dvt.app.threadworks.CompletionEventListener.
CompletionEventListeners allow applications to be notified that tasks have been completed.

D

DAILY_INTERVAL - Static variable in class com.dvt.app.threadworks.Scheduler
Daily interval
DEFAULT_DIAGNOSTIC_REPORTING_INTERVAL - Static variable in class com.dvt.app.threadworks.Scheduler
Default interval for reporting diagnostics in milliseconds.
DEFAULT_DIAGNOSTIC_REPORTING_INTERVAL - Static variable in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Default interval for reporting diagnostics in milliseconds.
DEFAULT_LOG_LABEL - Static variable in class com.dvt.app.threadworks.Scheduler
Default log label
DEFAULT_LOG_LABEL - Static variable in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Default log label
DEFAULT_MAX_CONCURRENT_TASKS - Static variable in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Default maximum number of concurrent tasks.
DEFAULT_MAX_TASK_TIME_ALLOWED - Static variable in class com.dvt.app.threadworks.Scheduler
Default maximum time allowed on 1 task in milliseconds.
DEFAULT_MAX_TASK_TIME_ALLOWED - Static variable in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Default maximum time allowed on 1 task in milliseconds.
DEFAULT_NBR_CONCURRENT_TASKS - Static variable in class com.dvt.app.threadworks.Scheduler
Default number of concurrent scheduled tasks
DEFAULT_PROP_FILE_NAME - Static variable in class com.dvt.app.threadworks.Scheduler
Default properties file name
DEFAULT_PROP_FILE_NAME - Static variable in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Default properties file name
DEFAULT_SPIN_COUNT - Static variable in class com.dvt.app.threadworks.Scheduler
Default spin count
DefaultTaskManagerEnvironment - class com.dvt.app.threadworks.DefaultTaskManagerEnvironment.
Represents a default environment for a TaskManager.
DefaultTaskManagerEnvironment() - Constructor for class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
 
DefaultTaskManagerEnvironment(Logger, int, int, long, long, String) - Constructor for class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
 
DefaultTaskManagerEnvironment(String) - Constructor for class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
 
dependenciesAllowExecution(Runnable) - Method in interface com.dvt.app.threadworks.DependencyEventListener
Indicates if custom dependencies have been meet and execution of a Scheduled task should proceed.
DependencyEventListener - interface com.dvt.app.threadworks.DependencyEventListener.
Listener for completion events used to denote task dependencies.
Describable - interface com.dvt.app.common.Describable.
Specification for making objects capable of providing description and state information.
describe() - Method in interface com.dvt.app.common.Describable
Provides a textual version of description and state.

F

FileLogger - class com.dvt.app.common.log.FileLogger.
Logger implementation that outputs to a file.
FileLogger() - Constructor for class com.dvt.app.common.log.FileLogger
 
FileLogger(String) - Constructor for class com.dvt.app.common.log.FileLogger
 

G

getDiagnosticReportingIntervalInMillis() - Method in interface com.dvt.app.threadworks.TaskManagerEnvironment
Describes how often diagnostic information is logged.
getDiagnosticReportingIntervalInMillis() - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Describes how often diagnostic information is logged.
getLabel() - Method in class com.dvt.app.threadworks.TaskManager
Gets labeling information for TaskManager log.
getLogger() - Method in interface com.dvt.app.threadworks.TaskManagerEnvironment
Provides logger for diagnostic info and error reporting.
getLogger() - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Provides logger for diagnostic info and error reporting.
getLogLabel() - Method in interface com.dvt.app.threadworks.TaskManagerEnvironment
Label for Task Manager in Logs.
getLogLabel() - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Label for Task Manager in Logs.
getMaxNbrConcurrentTasks() - Method in interface com.dvt.app.threadworks.TaskManagerEnvironment
Describes the maximum number of tasks that can be run at one time.
getMaxNbrConcurrentTasks() - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Describes the maximum number of tasks that can be run at one time.
getObjectThrown() - Method in class com.dvt.app.threadworks.CompletionEvent
Provides exception generated by given task.
getTaskTimeAllowedInMillis() - Method in interface com.dvt.app.threadworks.TaskManagerEnvironment
Describes how long a task is allowed to run before being terminated.
getTaskTimeAllowedInMillis() - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Describes how long a task is allowed to run before being terminated.
getThreadPriority() - Method in interface com.dvt.app.threadworks.TaskManagerEnvironment
Thread priority used for running tasks.
getThreadPriority() - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Thread priority used for running tasks.

H

HOURLY_INTERVAL - Static variable in class com.dvt.app.threadworks.Scheduler
Hourly Interval

I

isSuccessful() - Method in class com.dvt.app.threadworks.CompletionEvent
Indicates if the task (given by the source) ran without exception.

L

logDebug(String) - Method in class com.dvt.app.common.log.OutputStreamLogger
Facility for logging debug messages
logDebug(String) - Method in interface com.dvt.app.common.log.Logger
Facility for logging debug messages
logDiagnostics() - Static method in class com.dvt.app.threadworks.Scheduler
Will log Scheduler diagnostics.
logDiagnostics() - Method in class com.dvt.app.threadworks.TaskManager
Logs performance statistics to the logger provided on construction.
logError(String) - Method in class com.dvt.app.common.log.OutputStreamLogger
Facility for logging errors.
logError(String) - Method in interface com.dvt.app.common.log.Logger
Facility for logging errors.
logError(String, Throwable) - Method in class com.dvt.app.common.log.OutputStreamLogger
Facility for logging errors.
logError(String, Throwable) - Method in interface com.dvt.app.common.log.Logger
Facility for logging errors.
Logger - interface com.dvt.app.common.log.Logger.
Interface for message logging.
logInfo(String) - Method in class com.dvt.app.common.log.OutputStreamLogger
Facility for logging informational messages.
logInfo(String) - Method in interface com.dvt.app.common.log.Logger
Facility for logging informational messages.
logWarning(String) - Method in class com.dvt.app.common.log.OutputStreamLogger
Facility for logging warnings
logWarning(String) - Method in interface com.dvt.app.common.log.Logger
Facility for logging warnings
logWarning(String, Throwable) - Method in class com.dvt.app.common.log.OutputStreamLogger
Facility for logging warnings
logWarning(String, Throwable) - Method in interface com.dvt.app.common.log.Logger
Facility for logging warnings

N

notify(CompletionEvent) - Method in interface com.dvt.app.threadworks.CompletionEventListener
Used to notify a listener that a task or set of tasks has completed.

O

OutputStreamLogger - class com.dvt.app.common.log.OutputStreamLogger.
Logger implementation for a generic output stream.
OutputStreamLogger() - Constructor for class com.dvt.app.common.log.OutputStreamLogger
 
OutputStreamLogger(OutputStream) - Constructor for class com.dvt.app.common.log.OutputStreamLogger
 
OutputStreamLogger(OutputStream, OutputStream) - Constructor for class com.dvt.app.common.log.OutputStreamLogger
 

R

remove(Runnable) - Static method in class com.dvt.app.threadworks.Scheduler
Removes a previously scheduled task
remove(Runnable, long) - Static method in class com.dvt.app.threadworks.Scheduler
Removes a previously scheduled task
run() - Method in class com.dvt.app.threadworks.Scheduler
Used internally by the Scheduler.
run(Collection) - Method in class com.dvt.app.threadworks.TaskManager
Runs a group of asynchronous tasks.
run(Collection, CompletionEventListener) - Method in class com.dvt.app.threadworks.TaskManager
Runs a group of asynchronous tasks.
run(Runnable) - Method in class com.dvt.app.threadworks.TaskManager
Runs an asynchronous task.
run(Runnable[]) - Method in class com.dvt.app.threadworks.TaskManager
Runs a group of asynchronous tasks.
run(Runnable[], CompletionEventListener) - Method in class com.dvt.app.threadworks.TaskManager
Runs an asynchronous task.
run(Runnable[], Runnable[], CompletionEventListener) - Method in class com.dvt.app.threadworks.TaskManager
Runs one or more successor tasks after all dependent tasks are complete.
run(Runnable, CompletionEventListener) - Method in class com.dvt.app.threadworks.TaskManager
Runs an asynchronous task.

S

schedule(Runnable, GregorianCalendar) - Static method in class com.dvt.app.threadworks.Scheduler
Schedules a one-time task execution starting at the specified date and time.
schedule(Runnable, GregorianCalendar, DependencyEventListener) - Static method in class com.dvt.app.threadworks.Scheduler
Schedules a one-time task execution starting at the specified date and time.
schedule(Runnable, GregorianCalendar, long) - Static method in class com.dvt.app.threadworks.Scheduler
Schedules a recurring task starting at the specified date and time.
schedule(Runnable, GregorianCalendar, long, DependencyEventListener) - Static method in class com.dvt.app.threadworks.Scheduler
Schedules a recurring task starting at the specified date and time.
schedule(Runnable, long) - Static method in class com.dvt.app.threadworks.Scheduler
Schedules a one-time execution of a task starting after an initial delay.
schedule(Runnable, long, DependencyEventListener) - Static method in class com.dvt.app.threadworks.Scheduler
Schedules a one-time execution of a task starting after an initial delay.
schedule(Runnable, long, long) - Static method in class com.dvt.app.threadworks.Scheduler
Schedules a recurring task starting after an initial delay.
schedule(Runnable, long, long, DependencyEventListener) - Static method in class com.dvt.app.threadworks.Scheduler
Schedules a recurring task starting after an initial delay.
Scheduler - class com.dvt.app.threadworks.Scheduler.
A Java-based scheduler.
Scheduler(String) - Constructor for class com.dvt.app.threadworks.Scheduler
Starts the Scheduler with a custom environment.
Scheduler(TaskManagerEnvironment, long) - Constructor for class com.dvt.app.threadworks.Scheduler
Starts the Scheduler with a custom environment.
setDiagnosticReportingIntervalInMillis(long) - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Sets how often diagnostic information is logged.
setErrorOutputStream(OutputStream) - Method in class com.dvt.app.common.log.OutputStreamLogger
Sets output stream used for warnings and errors.
setIncludeInfo(boolean) - Method in class com.dvt.app.common.log.OutputStreamLogger
Sets indicator dictating if the message type, and date/Time is included.
setInfoOutputStream(OutputStream) - Method in class com.dvt.app.common.log.OutputStreamLogger
Sets output stream used for logging of Info and Debug messages.
setLogger(Logger) - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Sets logger for diagnostic info and error reporting.
setLogLabel(String) - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Label for Task Manager in Logs.
setMaxNbrConcurrentTasks(int) - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Sets the maximum number of tasks that can be run at one time.
setObjectThrown(Throwable) - Method in class com.dvt.app.threadworks.CompletionEvent
Sets the exception thrown.
setTaskTimeAllowedInMillis(long) - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Sets how long a task is allowed to run before being terminated.
setThreadPriority(int) - Method in class com.dvt.app.threadworks.DefaultTaskManagerEnvironment
Thread priority used for running tasks.

T

TaskManager - class com.dvt.app.threadworks.TaskManager.
Runs any asynchronous, runnable tasks.
TaskManager(int) - Constructor for class com.dvt.app.threadworks.TaskManager
Starts a TaskManager with a given number of threads.
TaskManager(Logger, int, int, long, long, String) - Constructor for class com.dvt.app.threadworks.TaskManager
Starts a TaskManager with the given environment information.
TaskManager(String) - Constructor for class com.dvt.app.threadworks.TaskManager
Starts a TaskManager using environment defined in a properties file.
TaskManager(TaskManagerEnvironment) - Constructor for class com.dvt.app.threadworks.TaskManager
Starts a TaskManager with the given environment information.
TaskManagerEnvironment - interface com.dvt.app.threadworks.TaskManagerEnvironment.
Interface for Environment info needed to run TaskManager.
ThreadWorksException - exception com.dvt.app.threadworks.ThreadWorksException.
Generic Threadworks application exception.
ThreadWorksException(String) - Constructor for class com.dvt.app.threadworks.ThreadWorksException
 
ThreadWorksException(String, Throwable) - Constructor for class com.dvt.app.threadworks.ThreadWorksException
 

W

WEEKLY_INTERVAL - Static variable in class com.dvt.app.threadworks.Scheduler
Weekly Interval

C D F G H I L N O R S T W

Copyright © 2001 Delta Vortex Technologies, Inc. All Rights Reserved.