Interface IJavaBuilder
-
public interface IJavaBuilderInterface to retrieve and invoke the java component make. This is used to decouple the low-level understanding of Java components in z2 (which is needed so it can bootstrap) from the actual implementation that is incom.zfabrik.boot.components.basic
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIJavaBuilder.InitializerInitialization help
-
Field Summary
Fields Modifier and Type Field Description static IJavaBuilderINSTANCE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidmake(IComponentDescriptor cd, java.io.File originFolder, java.io.File instanceFolder, java.util.logging.Logger exLogger)Make a Java component.
-
-
-
Field Detail
-
INSTANCE
static final IJavaBuilder INSTANCE
-
-
Method Detail
-
make
void make(IComponentDescriptor cd, java.io.File originFolder, java.io.File instanceFolder, java.util.logging.Logger exLogger)
Make a Java component. I.e. check whether it is up to date and if needed make sure that it gets build into componentFolder- Parameters:
cd-originFolder- Folder holding Java component resources as provided by the component repositoryinstanceFolder- Folder for instance specific resources. Origin resources will be copied and modified by compilationexLogger-
-
-