org.qi4j.bootstrap
Class Energy4Java
java.lang.Object
org.qi4j.bootstrap.Energy4Java
public final class Energy4Java
- extends Object
Main bootstrap class for starting Qi4j and creating new applications. Instantiate this
and call one of the factory methods to get started.
This class will use the Service Loader mechanism in Java to try to locate a runtime that implements
the Qi4jRuntime interface. This avoids a direct dependency from the bootstrap to the runtime.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Energy4Java
public Energy4Java(RuntimeFactory runtimeFactory)
Energy4Java
public Energy4Java()
Energy4Java
public Energy4Java(Qi4jRuntime runtime)
newApplicationModel
public ApplicationModelSPI newApplicationModel(ApplicationAssembler assembler)
throws AssemblyException
- Throws:
AssemblyException
newApplication
public ApplicationSPI newApplication(ApplicationAssembler assembler)
throws AssemblyException
- Throws:
AssemblyException
spi
public Qi4jSPI spi()