|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ExecutorManager | |
|---|---|
| net.sourceforge.acelogger.appender | This package contains basic Appender implementations. |
| net.sourceforge.acelogger.constants | This package contains classes that define constants used by
Appender, Logger,
Formatter, etc. |
| net.sourceforge.acelogger.execution | Provides execution control and monitoring. |
| net.sourceforge.acelogger.execution.manager | Provides execution related capabilities like execution monitoring and notification. |
| net.sourceforge.acelogger.factory | This package contains factory classes to produce configured instances of
Appender, Logger,
Formatter, etc. |
| Uses of ExecutorManager in net.sourceforge.acelogger.appender |
|---|
| Methods in net.sourceforge.acelogger.appender that return ExecutorManager | |
|---|---|
ExecutorManager |
BaseAppender.getExecutor()
Sets the executor manager used within this appender. |
| Constructors in net.sourceforge.acelogger.appender with parameters of type ExecutorManager | |
|---|---|
BaseAppender(String identifier,
Formatter formatter,
ExecutorManager executor)
Constructs a new BaseAppender using the supplied identifier, formatter, and executor manager. |
|
BaseAppender(String identifier,
Formatter formatter,
ExecutorManager executor,
LevelFilter threshold)
Constructs a new BaseAppender using the supplied identifier, formatter, and executor manager. |
|
PrintStreamAppender(String identifier,
PrintStream destination,
Formatter formatter,
ExecutorManager executor)
Constructs a new PrintStreamAppender with the supplied information. |
|
SystemErrAppender(String identifier,
Formatter formatter,
ExecutorManager executor)
Constructs a new SystemErrAppender with the supplied information. |
|
SystemOutAppender(String identifier,
Formatter formatter,
ExecutorManager executor)
Constructs a new SystemOutAppender with the supplied information. |
|
TextFileAppender(String identifier,
String fileName,
Formatter formatter,
ExecutorManager executor)
|
|
| Uses of ExecutorManager in net.sourceforge.acelogger.constants |
|---|
| Fields in net.sourceforge.acelogger.constants declared as ExecutorManager | |
|---|---|
static ExecutorManager |
ExecutorManagerConstants.EMPTY
A executor manager that do nothing. |
static ExecutorManager |
ExecutorManagerConstants.NONE
A executor manager suitable to indicate that no executor manager was found. |
| Uses of ExecutorManager in net.sourceforge.acelogger.execution |
|---|
| Methods in net.sourceforge.acelogger.execution with parameters of type ExecutorManager | |
|---|---|
static void |
LogController.submitBackgroundTask(Runnable command,
ExecutorManager executor)
|
static void |
LogController.submitShutdownTask(Runnable command,
ExecutorManager executor)
|
| Uses of ExecutorManager in net.sourceforge.acelogger.execution.manager |
|---|
| Classes in net.sourceforge.acelogger.execution.manager that implement ExecutorManager | |
|---|---|
class |
BaseExecutorManager
Abstracts all common tasks for ExecutorManager. |
class |
BaseUtilConcurrentExecutorManager
Abstracts all common tasks for ExecutorManager based on ExecutorService. |
class |
EmptyExecutorManager
A implementation of ExecutorManager that do nothing. |
class |
PooledExecutorManager
An implementation of ExecutorManager that runs tasks asynchronously, so the caller do not
get blocked until task completion. |
class |
QueuedExecutorManager
An implementation of ExecutorManager that runs tasks asynchronously, so the caller do not
get blocked until task completion. |
class |
SynchronousExecutorManager
An implementation of ExecutorManager that executes tasks synchronously in the same
caller's thread. |
| Uses of ExecutorManager in net.sourceforge.acelogger.factory |
|---|
| Methods in net.sourceforge.acelogger.factory that return ExecutorManager | |
|---|---|
static ExecutorManager |
ExecutorManagerFactory.getDefaultExecutorManager()
Returns the default manager of this factory, the one used when no manager is found for a given identifier. |
static ExecutorManager |
ExecutorManagerFactory.getExecutorManager(String identifier)
Obtains a properly configured manager for the given identifier. |
static ExecutorManager |
ExecutorManagerFactory.registerExecutorManager(ExecutorManager manager)
Registers an appender within this factory. |
static ExecutorManager |
ExecutorManagerFactory.setDefaultExecutorManager(ExecutorManager manager)
Sets the default manager of this factory, the one used when no manager is found for a given identifier. |
| Methods in net.sourceforge.acelogger.factory that return types with arguments of type ExecutorManager | |
|---|---|
static List<ExecutorManager> |
ExecutorManagerFactory.getRegisteredExecutorManagers()
Returns a list of all managers registered in this factory. |
| Methods in net.sourceforge.acelogger.factory with parameters of type ExecutorManager | |
|---|---|
static ExecutorManager |
ExecutorManagerFactory.registerExecutorManager(ExecutorManager manager)
Registers an appender within this factory. |
static ExecutorManager |
ExecutorManagerFactory.setDefaultExecutorManager(ExecutorManager manager)
Sets the default manager of this factory, the one used when no manager is found for a given identifier. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||