Top Fields Constructors Methods
org.jruby.main

public abstract Class PrebootMain

extends Main
Class Inheritance
Known Direct Subclasses
org.jruby.main.CheckpointMain, org.jruby.main.DripMain
Imports
org.jruby.Main, .Ruby, .RubyInstanceConfig

Field Summary

Modifier and TypeField and Description
private RubyInstanceConfig
private static PrebootMain
private Ruby

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected void
endPreboot(RubyInstanceConfig config, Ruby ruby, String[] args)

public RubyInstanceConfig
public static PrebootMain
public Ruby
public static void
preboot(PrebootMain main, String[] args)

public void
preboot(String[] args)

protected RubyInstanceConfig
protected String[]
protected Ruby
protected String[]
warmup(String[] args)

Inherited from org.jruby.Main:
handleRaiseExceptionmainprocessDotfilerunrun

Field Detail

configback to summary
private RubyInstanceConfig config

Hides org.jruby.Main.config.

prebootMainback to summary
private static PrebootMain prebootMain
runtimeback to summary
private Ruby runtime

Constructor Detail

PrebootMainback to summary
public PrebootMain()

Method Detail

endPrebootback to summary
protected void endPreboot(RubyInstanceConfig config, Ruby ruby, String[] args)
getPrebootConfigback to summary
public RubyInstanceConfig getPrebootConfig()
getPrebootMainback to summary
public static PrebootMain getPrebootMain()
getPrebootRuntimeback to summary
public Ruby getPrebootRuntime()
prebootback to summary
public static void preboot(PrebootMain main, String[] args)
prebootback to summary
public void preboot(String[] args)
prepareConfigback to summary
protected RubyInstanceConfig prepareConfig(String[] args)
prepareOptionsback to summary
protected String[] prepareOptions(String[] args)
prepareRuntimeback to summary
protected Ruby prepareRuntime(RubyInstanceConfig config, String[] args)
warmupback to summary
protected String[] warmup(String[] args)