|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.qi4j.bootstrap.Energy4Java
public final class Energy4Java
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.
Constructor Summary | |
---|---|
Energy4Java()
|
|
Energy4Java(Qi4jRuntime runtime)
|
|
Energy4Java(RuntimeFactory runtimeFactory)
|
Method Summary | |
---|---|
Qi4j |
api()
|
Application |
newApplication(ApplicationAssembler assembler,
java.lang.Object... importedServiceInstances)
|
ApplicationDescriptor |
newApplicationModel(ApplicationAssembler assembler)
|
Qi4jSPI |
spi()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Energy4Java(RuntimeFactory runtimeFactory)
public Energy4Java()
public Energy4Java(Qi4jRuntime runtime)
Method Detail |
---|
public ApplicationDescriptor newApplicationModel(ApplicationAssembler assembler) throws AssemblyException
AssemblyException
public Application newApplication(ApplicationAssembler assembler, java.lang.Object... importedServiceInstances) throws AssemblyException
AssemblyException
public Qi4jSPI spi()
public Qi4j api()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |