Class StandaloneEmbeddedProcessBootstrap

  • All Implemented Interfaces:
    org.wildfly.core.embedded.spi.EmbeddedProcessBootstrap

    public final class StandaloneEmbeddedProcessBootstrap
    extends AbstractEmbeddedProcessBootstrap
    • Constructor Detail

      • StandaloneEmbeddedProcessBootstrap

        public StandaloneEmbeddedProcessBootstrap()
    • Method Detail

      • getType

        public org.wildfly.core.embedded.spi.EmbeddedProcessBootstrap.Type getType()
      • bootstrapEmbeddedProcess

        protected Future<org.jboss.msc.service.ServiceContainer> bootstrapEmbeddedProcess​(ElapsedTime elapsedTime,
                                                                                          org.wildfly.core.embedded.spi.EmbeddedProcessBootstrapConfiguration configuration,
                                                                                          org.jboss.msc.service.ServiceActivator... extraServices)
        Description copied from class: AbstractEmbeddedProcessBootstrap
        Subclass-specific bootstrap logic. Implementations should use the provided inputs to perform their bootstrap.
        Specified by:
        bootstrapEmbeddedProcess in class AbstractEmbeddedProcessBootstrap
        Parameters:
        elapsedTime - tracker for elapsed time since embedded process 'start'. Cannot be null.
        configuration - configuration information for starting. Cannot be null.
        extraServices - activators for other services to start
        Returns:
        future from which the MSC service container can be obtained. May return null in the unusual case of the configuration not looking for a running process (e.g. used a --help commmand argument.)