Class StandaloneEmbeddedProcessBootstrap

java.lang.Object
org.jboss.as.server.embedded.AbstractEmbeddedProcessBootstrap
org.jboss.as.server.embedded.StandaloneEmbeddedProcessBootstrap
All Implemented Interfaces:
org.wildfly.core.embedded.spi.EmbeddedProcessBootstrap

public final class StandaloneEmbeddedProcessBootstrap extends AbstractEmbeddedProcessBootstrap
  • Constructor Details

    • StandaloneEmbeddedProcessBootstrap

      public StandaloneEmbeddedProcessBootstrap()
  • Method Details

    • 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.)