org.jruby.management
Class Config

java.lang.Object
  extended by org.jruby.management.Config
All Implemented Interfaces:
ConfigMBean

public class Config
extends java.lang.Object
implements ConfigMBean


Constructor Summary
Config(Ruby ruby)
           
 
Method Summary
 java.lang.String getArgv()
           
 java.lang.String getCompatVersion()
           
 java.lang.String getCompileMode()
           
 java.lang.String getCopyrightString()
           
 java.lang.String getCurrentDirectory()
           
 java.lang.String getDisplayedFileName()
           
 java.lang.String getEnvironment()
           
 java.lang.String getExcludedMethods()
           
 java.lang.String getInputFieldSeparator()
           
 int getJitLogEvery()
           
 int getJitMax()
           
 int getJitMaxSize()
           
 int getJitThreshold()
           
 java.lang.String getJRubyHome()
           
 java.lang.String getKCode()
           
 java.lang.String getLoadPaths()
           
 java.lang.String getOptionGlobals()
           
 java.lang.String getRecordSeparator()
           
 java.lang.String getRequiredLibraries()
           
 int getSafeLevel()
           
 java.lang.String getScriptFileName()
           
 java.lang.String getVersionString()
           
 boolean isAssumeLoop()
           
 boolean isAssumePrinting()
           
 boolean isBenchmarking()
           
 boolean isDebug()
           
 boolean isFullTraceEnabled()
           
 boolean isJitLogging()
           
 boolean isJitLoggingVerbose()
           
 boolean isLazyHandlesEnabled()
           
 boolean isManagementEnabled()
           
 boolean isObjectSpaceEnabled()
           
 boolean isProcessLineEnds()
           
 boolean isRunRubyInProcess()
           
 boolean isSamplingEnabled()
           
 boolean isShowBytecode()
           
 boolean isSplit()
           
 boolean isVerbose()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Config

public Config(Ruby ruby)
Method Detail

getVersionString

public java.lang.String getVersionString()
Specified by:
getVersionString in interface ConfigMBean

getCopyrightString

public java.lang.String getCopyrightString()
Specified by:
getCopyrightString in interface ConfigMBean

getCompileMode

public java.lang.String getCompileMode()
Specified by:
getCompileMode in interface ConfigMBean

isJitLogging

public boolean isJitLogging()
Specified by:
isJitLogging in interface ConfigMBean

isJitLoggingVerbose

public boolean isJitLoggingVerbose()
Specified by:
isJitLoggingVerbose in interface ConfigMBean

getJitLogEvery

public int getJitLogEvery()
Specified by:
getJitLogEvery in interface ConfigMBean

isSamplingEnabled

public boolean isSamplingEnabled()
Specified by:
isSamplingEnabled in interface ConfigMBean

getJitThreshold

public int getJitThreshold()
Specified by:
getJitThreshold in interface ConfigMBean

getJitMax

public int getJitMax()
Specified by:
getJitMax in interface ConfigMBean

getJitMaxSize

public int getJitMaxSize()
Specified by:
getJitMaxSize in interface ConfigMBean

isRunRubyInProcess

public boolean isRunRubyInProcess()
Specified by:
isRunRubyInProcess in interface ConfigMBean

getCompatVersion

public java.lang.String getCompatVersion()
Specified by:
getCompatVersion in interface ConfigMBean

getCurrentDirectory

public java.lang.String getCurrentDirectory()
Specified by:
getCurrentDirectory in interface ConfigMBean

isObjectSpaceEnabled

public boolean isObjectSpaceEnabled()
Specified by:
isObjectSpaceEnabled in interface ConfigMBean

getEnvironment

public java.lang.String getEnvironment()
Specified by:
getEnvironment in interface ConfigMBean

getArgv

public java.lang.String getArgv()
Specified by:
getArgv in interface ConfigMBean

getJRubyHome

public java.lang.String getJRubyHome()
Specified by:
getJRubyHome in interface ConfigMBean

getRequiredLibraries

public java.lang.String getRequiredLibraries()
Specified by:
getRequiredLibraries in interface ConfigMBean

getLoadPaths

public java.lang.String getLoadPaths()
Specified by:
getLoadPaths in interface ConfigMBean

getDisplayedFileName

public java.lang.String getDisplayedFileName()
Specified by:
getDisplayedFileName in interface ConfigMBean

getScriptFileName

public java.lang.String getScriptFileName()
Specified by:
getScriptFileName in interface ConfigMBean

isBenchmarking

public boolean isBenchmarking()
Specified by:
isBenchmarking in interface ConfigMBean

isAssumeLoop

public boolean isAssumeLoop()
Specified by:
isAssumeLoop in interface ConfigMBean

isAssumePrinting

public boolean isAssumePrinting()
Specified by:
isAssumePrinting in interface ConfigMBean

isProcessLineEnds

public boolean isProcessLineEnds()
Specified by:
isProcessLineEnds in interface ConfigMBean

isSplit

public boolean isSplit()
Specified by:
isSplit in interface ConfigMBean

isVerbose

public boolean isVerbose()
Specified by:
isVerbose in interface ConfigMBean

isDebug

public boolean isDebug()
Specified by:
isDebug in interface ConfigMBean

getInputFieldSeparator

public java.lang.String getInputFieldSeparator()
Specified by:
getInputFieldSeparator in interface ConfigMBean

getKCode

public java.lang.String getKCode()
Specified by:
getKCode in interface ConfigMBean

getRecordSeparator

public java.lang.String getRecordSeparator()
Specified by:
getRecordSeparator in interface ConfigMBean

getSafeLevel

public int getSafeLevel()
Specified by:
getSafeLevel in interface ConfigMBean

getOptionGlobals

public java.lang.String getOptionGlobals()
Specified by:
getOptionGlobals in interface ConfigMBean

isManagementEnabled

public boolean isManagementEnabled()
Specified by:
isManagementEnabled in interface ConfigMBean

isFullTraceEnabled

public boolean isFullTraceEnabled()
Specified by:
isFullTraceEnabled in interface ConfigMBean

isLazyHandlesEnabled

public boolean isLazyHandlesEnabled()
Specified by:
isLazyHandlesEnabled in interface ConfigMBean

isShowBytecode

public boolean isShowBytecode()
Specified by:
isShowBytecode in interface ConfigMBean

getExcludedMethods

public java.lang.String getExcludedMethods()
Specified by:
getExcludedMethods in interface ConfigMBean


Copyright © 2002-2009 JRuby Team. All Rights Reserved.