Class Bootstrap.Configuration

java.lang.Object
org.jboss.as.server.Bootstrap.Configuration
Enclosing interface:
Bootstrap

public static final class Bootstrap.Configuration extends Object
The configuration for server bootstrap.
  • Constructor Details

  • Method Details

    • getServerEnvironment

      public ServerEnvironment getServerEnvironment()
      Get the server environment.
      Returns:
      the server environment. Will not be null
    • getExtensionRegistry

      public ExtensionRegistry getExtensionRegistry()
      Get the extension registry.
      Returns:
      the extension registry. Will not be null
    • getCapabilityRegistry

      public CapabilityRegistry getCapabilityRegistry()
      Get the capability registry.
      Returns:
      the capability registry. Will not be null
    • getAuditLogger

      public ManagedAuditLogger getAuditLogger()
      Get the auditLogger
      Returns:
      the auditLogger
    • getAuthorizer

      public DelegatingConfigurableAuthorizer getAuthorizer()
      Get the authorizer
      Returns:
      the authorizer
    • getSecurityIdentitySupplier

      public ManagementSecurityIdentitySupplier getSecurityIdentitySupplier()
      Get the SecurityIdentity supplier.
      Returns:
      the SecurityIdentity supplier.
    • getModuleLoader

      public org.jboss.modules.ModuleLoader getModuleLoader()
      Get the application server module loader.
      Returns:
      the module loader
    • setModuleLoader

      public void setModuleLoader(org.jboss.modules.ModuleLoader moduleLoader)
      Set the application server module loader.
      Parameters:
      moduleLoader - the module loader
    • getConfigurationPersisterFactory

      public Bootstrap.ConfigurationPersisterFactory getConfigurationPersisterFactory()
      Get the factory for the configuration persister to use.
      Returns:
      the configuration persister factory
    • setConfigurationPersisterFactory

      public void setConfigurationPersisterFactory(Bootstrap.ConfigurationPersisterFactory configurationPersisterFactory)
      Set the configuration persister factory to use.
      Parameters:
      configurationPersisterFactory - the configuration persister factory
    • getStartTime

      @Deprecated(forRemoval=true) public long getStartTime()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get the server start time to report in the logs.
      Returns:
      the server start time