| Package | Description |
|---|---|
| net.lecousin.framework.application |
Main classes to initialize this library: LCCore and Application.
|
| net.lecousin.framework.application.launcher |
Application launcher.
|
| net.lecousin.framework.application.libraries.artifacts |
Libraries management using group id, artifact id and version.
|
| net.lecousin.framework.application.libraries.classpath |
Default implementation of LibrariesManager, simply using the classpath of the JVM.
|
| Modifier and Type | Method and Description |
|---|---|
LibrariesManager |
Application.getLibrariesManager() |
LibrariesManager |
StandaloneLCCore.getSystemLibraries() |
LibrariesManager |
LCCore.Environment.getSystemLibraries()
Return the libraries manager.
|
| Modifier and Type | Method and Description |
|---|---|
static IAsync<ApplicationBootstrapException> |
Application.start(Artifact artifact,
String[] commandLineArguments,
Map<String,String> properties,
boolean debugMode,
ThreadFactory threadFactory,
LibrariesManager librariesManager,
Appender defaultLogAppender)
Method to call at the beginning of the application, typically in the main method.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicLibrariesManager
Libraries manager for development launcher.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ArtifactsLibrariesManager
Libraries manager using artifacts.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultLibrariesManager
Default implementation of LibrariesManager.
|
Copyright © 2019. All rights reserved.