Class StartupContext

java.lang.Object
com.sun.enterprise.module.bootstrap.StartupContext

public class StartupContext extends Object
This class contains important information about the startup process. This is one of the initial objects to be populated in the
invalid reference
org.jvnet.hk2.component.Habitat
, so
invalid reference
Populator
s can depend on this object. Do not add domain specific knowledge here. Since this takes a properties object in the constructor, such knowledge can be maintained outside this object.
  • Field Details

  • Constructor Details

    • StartupContext

      public StartupContext()
    • StartupContext

      public StartupContext(Properties args)
  • Method Details

    • getArguments

      public Properties getArguments()
      Return the properties that constitues this context. Except the well known properties like TIME_ZERO_NAME, STARTUP_MODULE_NAME, STARTUP_MODULESTARTUP_NAME, this class does not know about any other properties. It is up to the user set them and get them.
    • getStartupModuleName

      public String getStartupModuleName()
    • getPlatformMainServiceName

      public String getPlatformMainServiceName()
    • getCreationTime

      public long getCreationTime()
      Returns the time at which this StartupContext instance was created. This is roughly the time at which the hk2 program started.
      Returns:
      the instanciation time