Interface IJavaBuilder


public interface IJavaBuilder
Interface 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 in com.zfabrik.boot.components.basic
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Initialization help
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final IJavaBuilder
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    make(IComponentDescriptor cd, File originFolder, File instanceFolder, Logger exLogger)
    Make a Java component.
  • Field Details

  • Method Details

    • make

      void make(IComponentDescriptor cd, File originFolder, File instanceFolder, 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 repository
      instanceFolder - Folder for instance specific resources. Origin resources will be copied and modified by compilation
      exLogger -