Interface BuildProvider


  • public interface BuildProvider
    A provider of deployers which can be detected via ServiceLoader.
    • Method Detail

      • installInto

        void installInto​(BuildChainBuilder builder)
                  throws ChainBuildException
        Install this provider's deployers in to the given chain builder.
        Parameters:
        builder - the deployer chain builder (not null)
        Throws:
        ChainBuildException - if the installation fails for any reason
      • prepareExecution

        default void prepareExecution​(BuildExecutionBuilder builder)
        Run any preparatory steps required for a given deployment execution. This may include providing initial resource values.
        Parameters:
        builder - the deployment execution builder (not null)