| Package | Description |
|---|---|
| net.lecousin.framework.application |
Main classes to initialize this library: LCCore and Application.
|
| net.lecousin.framework.collections |
Implementations of collections.
|
| net.lecousin.framework.concurrent |
Multi-threading framework.
|
| net.lecousin.framework.concurrent.async |
Classes implementing synchronization points such as asynchronous result, join point...
|
| net.lecousin.framework.concurrent.tasks |
Implementations of tasks.
|
| net.lecousin.framework.concurrent.tasks.drives |
Tasks on files or directories.
|
| net.lecousin.framework.io |
New java Input/Output model adding more flexibility and asynchronous operations.
|
| net.lecousin.framework.io.buffering |
IO with bufferization.
|
| net.lecousin.framework.io.out2in |
Implementations of IO.OutputToInput.
|
| net.lecousin.framework.io.serialization |
Serialization and deserialization framework.
|
| net.lecousin.framework.io.util |
Utility classes for IO.
|
| net.lecousin.framework.log.appenders |
Logging appenders.
|
| net.lecousin.framework.progress |
Progression of asynchronous or background works.
|
| net.lecousin.framework.util |
Utility classes.
|
| net.lecousin.framework.xml |
XML Parsing and generation.
|
| Class and Description |
|---|
| Console
This class handles printing to the console in a separate thread,
so the calling thread is not blocked.
|
| DrivesTaskManager.DrivesProvider
Interface to provide drives and partitions.
|
| Task
Task to be executed asynchronously.
|
| Task.Cpu
Task using only CPU resource.
|
| Class and Description |
|---|
| Task
Task to be executed asynchronously.
|
| Class and Description |
|---|
| BlockedThreadHandler
Handle a blocking situation.
|
| DrivesTaskManager
Handle TaskManagers for a drives.
|
| DrivesTaskManager.DrivesProvider
Interface to provide drives and partitions.
|
| FileSystemWatcher.PathEventListener
Interface to implement to receive events.
|
| FixedThreadTaskManager
Base class to implement a TaskManager, which is responsible to execute tasks in threads.
|
| MultiThreadTaskManager
Implementation of TaskManager using several threads.
|
| Task
Task to be executed asynchronously.
|
| Task.Cpu
Task using only CPU resource.
|
| Task.Cpu.Parameter
Task using only CPU resource and holding a parameter.
|
| Task.Output
Synchronization point holding the result or error of this task.
|
| Task.Parameter
Task holding a parameter.
|
| TaskManager
Base class to implement a TaskManager, which is responsible to execute tasks in threads.
|
| TaskPriorityManager
Interface to implement to manage the priority of tasks.
|
| ThreadPoolTaskManager
A Task Manager that use a pool of threads to execute tasks.
|
| Class and Description |
|---|
| Task
Task to be executed asynchronously.
|
| Task.Parameter
Task holding a parameter.
|
| Class and Description |
|---|
| Task
Task to be executed asynchronously.
|
| Task.Cpu
Task using only CPU resource.
|
| Class and Description |
|---|
| Task
Task to be executed asynchronously.
|
| Task.OnFile
Task using a only a file resource.
|
| TaskManager
Base class to implement a TaskManager, which is responsible to execute tasks in threads.
|
| Class and Description |
|---|
| Task
Task to be executed asynchronously.
|
| TaskManager
Base class to implement a TaskManager, which is responsible to execute tasks in threads.
|
| Class and Description |
|---|
| TaskManager
Base class to implement a TaskManager, which is responsible to execute tasks in threads.
|
| Class and Description |
|---|
| TaskManager
Base class to implement a TaskManager, which is responsible to execute tasks in threads.
|
| Class and Description |
|---|
| Task
Task to be executed asynchronously.
|
| Task.Cpu
Task using only CPU resource.
|
| Class and Description |
|---|
| TaskManager
Base class to implement a TaskManager, which is responsible to execute tasks in threads.
|
| Class and Description |
|---|
| Console
This class handles printing to the console in a separate thread,
so the calling thread is not blocked.
|
| Class and Description |
|---|
| Task
Task to be executed asynchronously.
|
| Class and Description |
|---|
| Task
Task to be executed asynchronously.
|
| Class and Description |
|---|
| Task
Task to be executed asynchronously.
|
| Task.Cpu
Task using only CPU resource.
|
Copyright © 2019. All rights reserved.