io.sarl.sre.janus.boot
Interface BQRuntimeFactory
All Known Implementing Classes:
StandardBQRuntimeFactory
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or action reference.
@java.lang.FunctionalInterface
interface BQRuntimeFactory
Factory for a Bootique runtime.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Since:
0.13
Action Summary
Modifier and type Action and description
abstract io.bootique.BQRuntime createRuntime(Bootique,Class<T>,String*)
Create the SRE runtime.
Action Details
createRuntime(Bootique,Class<T>,String*)
def createRuntime(Bootique,Class<T>,String*) : io.bootique.BQRuntime
Create the SRE runtime.
Parameters:
bootique - the instance of the bootique accessor, or null if none is provided.
module - specify the type of the injection module to be used by the bootique accessor.
args - the command line arguments to put into the bootique accessor. This argument is used only if bootique is evaluated to null.
Returns:
the runtime.