| Package | Description |
|---|---|
| net.lecousin.framework.application |
Main classes to initialize this library: LCCore and Application.
|
| net.lecousin.framework.application.libraries.artifacts |
Libraries management using group id, artifact id and version.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ApplicationBootstrap.main(Artifact artifact,
String[] args,
boolean debugMode,
ApplicationBootstrap startup)
Utility method to start an application in a main.
|
static IAsync<ApplicationBootstrapException> |
Application.start(Artifact artifact,
boolean debugMode)
Method to call at the beginning of the application, typically in the main method.
|
static IAsync<ApplicationBootstrapException> |
Application.start(Artifact artifact,
String[] args,
boolean debugMode)
Method to call at the beginning of the application, typically in the main method.
|
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.
|
| Constructor and Description |
|---|
Artifact(Artifact a)
Makes a copy of the given artifact.
|
| Constructor and Description |
|---|
LoadedLibrary(Artifact artifact,
T classLoader)
Constructor.
|
Copyright © 2019. All rights reserved.