Class CuratedApplication

    • Method Detail

      • hasUpdatedDeps

        public boolean hasUpdatedDeps()
      • createAugmentor

        public AugmentAction createAugmentor​(String functionName,
                                             Map<String,​Object> props)
        This creates an augmentor, but uses the supplied class name to customise the build chain. The class name that is passed in must be the name of an implementation of Function<Map<String, Object>, List<Consumer<BuildChainBuilder>>> which is used to generate a list of build chain customisers to control the build.
      • getBaseRuntimeClassLoader

        public QuarkusClassLoader getBaseRuntimeClassLoader()
        creates the base runtime class loader. This does not have any generated resources or transformers, these are added by the startup action. The first thing the startup action needs to do is reset this to include generated resources and transformers, as each startup can generate new resources.