org.neovera.jdiablo
Interface ExecutionHandler
- All Known Implementing Classes:
- BuilderImpl
public interface ExecutionHandler
"Service Provider" interface that allows a CLI to interrogate environments it is running in and get a builder to
launch another CLI Launchable class.
getEnvironment
<E extends Environment> E getEnvironment(Class<E> clz)
- Type Parameters:
E - Environment type- Parameters:
clz - Class of the environment
- Returns:
- Reference to environment for the current execution if it exists, null otherwise.
getChainedExecutor
TargetBuilder getChainedExecutor()
- Returns:
- Target builder for a chained execution.
Copyright © 2014 Neovera Inc.. All rights reserved.