|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Environment | |
|---|---|
| org.neovera.jdiablo | |
| org.neovera.jdiablo.environment | |
| org.neovera.jdiablo.internal | |
| Uses of Environment in org.neovera.jdiablo |
|---|
| Classes in org.neovera.jdiablo that implement Environment | |
|---|---|
class |
AbstractEnvironment
Noop implementation of methods in the Environment interface. |
| Methods in org.neovera.jdiablo with type parameters of type Environment | ||
|---|---|---|
|
BuilderFactory.add(Class<E> clz,
Specialization<E> specialization)
Use this method to add specializations for a particular environment as part of the environment builder. |
|
|
ExecutionHandler.getEnvironment(Class<E> clz)
|
|
|
EnvironmentBuilder.withSpecialization(Class<E> clz,
Specialization<E> specialization)
Allows for programmatic specialization (setting of properties) when launching. |
|
| Methods in org.neovera.jdiablo that return types with arguments of type Environment | |
|---|---|
Map<Class<? extends Environment>,Environment> |
BuilderFactory.getSpecializations()
Ideally this method would be "module" scoped. |
Map<Class<? extends Environment>,Environment> |
BuilderFactory.getSpecializations()
Ideally this method would be "module" scoped. |
| Methods in org.neovera.jdiablo with parameters of type Environment | |
|---|---|
void |
AbstractEnvironment.initialize(Environment environment)
|
void |
Environment.initialize(Environment environment,
List<? extends OptionProperty> properties)
This method is called after the start() of this environment. |
void |
AbstractEnvironment.initialize(Environment environment,
List<? extends OptionProperty> properties)
|
void |
OptionValueProvider.provideOptionValues(Class<? extends Environment> clz,
Environment environment,
List<? extends OptionPropertyAccessor> list,
Class<? extends Launchable> launchableClass,
Launchable launchable)
Called for each environment being used. |
| Method parameters in org.neovera.jdiablo with type arguments of type Environment | |
|---|---|
void |
OptionValueProvider.provideOptionValues(Class<? extends Environment> clz,
Environment environment,
List<? extends OptionPropertyAccessor> list,
Class<? extends Launchable> launchableClass,
Launchable launchable)
Called for each environment being used. |
EnvironmentBuilder |
EnvironmentBuilder.withNewInstanceOf(Class<? extends Environment> clz)
Use this when chaining Launchables (calling one Launchable from another) where you want a new (non-specialized or uninitialized) instance of an Environment to be used in the execution. |
| Uses of Environment in org.neovera.jdiablo.environment |
|---|
| Classes in org.neovera.jdiablo.environment that implement Environment | |
|---|---|
class |
Help
Add this environment to enable a -h (or --help) option that what options are available and the description of the options. |
class |
SpringEnvironment
Bootstraps Spring and provides option values who's fields are annotated with PropertyPlaceholder (provided there is a bean of the type PropertyPlaceholderProvider in Spring). |
| Methods in org.neovera.jdiablo.environment with parameters of type Environment | |
|---|---|
void |
SpringEnvironment.initialize(Environment environment,
List<? extends OptionProperty> properties)
|
void |
SpringContextProvider.provideOptionValues(Class<? extends Environment> envClz,
Environment environment,
List<? extends OptionPropertyAccessor> list,
Class<? extends Launchable> launchableClass,
Launchable launchable)
|
void |
ClasspathOptions.provideOptionValues(Class<? extends Environment> clz,
Environment environment,
List<? extends OptionPropertyAccessor> list,
Class<? extends Launchable> launchableClass,
Launchable launchable)
|
| Method parameters in org.neovera.jdiablo.environment with type arguments of type Environment | |
|---|---|
void |
SpringContextProvider.provideOptionValues(Class<? extends Environment> envClz,
Environment environment,
List<? extends OptionPropertyAccessor> list,
Class<? extends Launchable> launchableClass,
Launchable launchable)
|
void |
ClasspathOptions.provideOptionValues(Class<? extends Environment> clz,
Environment environment,
List<? extends OptionPropertyAccessor> list,
Class<? extends Launchable> launchableClass,
Launchable launchable)
|
| Uses of Environment in org.neovera.jdiablo.internal |
|---|
| Methods in org.neovera.jdiablo.internal with type parameters of type Environment | ||
|---|---|---|
|
BuilderImpl.getEnvironment(Class<E> clz)
|
|
|
BuilderImpl.withSpecialization(Class<E> clz,
Specialization<E> specialization)
|
|
| Methods in org.neovera.jdiablo.internal that return Environment | |
|---|---|
Environment |
EnvContainer.getEnvironment()
|
| Methods in org.neovera.jdiablo.internal with parameters of type Environment | |
|---|---|
void |
EnvContainer.setEnvironment(Environment environment)
|
| Method parameters in org.neovera.jdiablo.internal with type arguments of type Environment | |
|---|---|
EnvironmentBuilder |
BuilderImpl.withNewInstanceOf(Class<? extends Environment> clz)
|
| Constructors in org.neovera.jdiablo.internal with parameters of type Environment | |
|---|---|
EnvContainer(Environment environment)
|
|
EnvContainer(Environment environment,
boolean state)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||