Package org.jruby.management
Class Config
java.lang.Object
org.jruby.management.Config
- All Implemented Interfaces:
ConfigMBean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetArgv()
int
int
int
int
getKCode()
int
boolean
boolean
boolean
isDebug()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isSplit()
boolean
void
setJitMax
(int max) void
setJitMaxSize
(int maxSize) void
setJitThreshold
(int threshold)
-
Constructor Details
-
Config
-
-
Method Details
-
getVersionString
- Specified by:
getVersionString
in interfaceConfigMBean
-
getCopyrightString
- Specified by:
getCopyrightString
in interfaceConfigMBean
-
getCompileMode
- Specified by:
getCompileMode
in interfaceConfigMBean
-
isJitLogging
public boolean isJitLogging()- Specified by:
isJitLogging
in interfaceConfigMBean
-
isJitLoggingVerbose
public boolean isJitLoggingVerbose()- Specified by:
isJitLoggingVerbose
in interfaceConfigMBean
-
getJitLogEvery
public int getJitLogEvery()- Specified by:
getJitLogEvery
in interfaceConfigMBean
-
getJitThreshold
public int getJitThreshold()- Specified by:
getJitThreshold
in interfaceConfigMBean
-
setJitThreshold
public void setJitThreshold(int threshold) - Specified by:
setJitThreshold
in interfaceConfigMBean
-
getJitMax
public int getJitMax()- Specified by:
getJitMax
in interfaceConfigMBean
-
setJitMax
public void setJitMax(int max) - Specified by:
setJitMax
in interfaceConfigMBean
-
getJitMaxSize
public int getJitMaxSize()- Specified by:
getJitMaxSize
in interfaceConfigMBean
-
setJitMaxSize
public void setJitMaxSize(int maxSize) - Specified by:
setJitMaxSize
in interfaceConfigMBean
-
isRunRubyInProcess
public boolean isRunRubyInProcess()- Specified by:
isRunRubyInProcess
in interfaceConfigMBean
-
getCurrentDirectory
- Specified by:
getCurrentDirectory
in interfaceConfigMBean
-
isObjectSpaceEnabled
public boolean isObjectSpaceEnabled()- Specified by:
isObjectSpaceEnabled
in interfaceConfigMBean
-
getEnvironment
- Specified by:
getEnvironment
in interfaceConfigMBean
-
getArgv
- Specified by:
getArgv
in interfaceConfigMBean
-
getJRubyHome
- Specified by:
getJRubyHome
in interfaceConfigMBean
-
getRequiredLibraries
- Specified by:
getRequiredLibraries
in interfaceConfigMBean
-
getLoadPaths
- Specified by:
getLoadPaths
in interfaceConfigMBean
-
getDisplayedFileName
- Specified by:
getDisplayedFileName
in interfaceConfigMBean
-
getScriptFileName
- Specified by:
getScriptFileName
in interfaceConfigMBean
-
isAssumeLoop
public boolean isAssumeLoop()- Specified by:
isAssumeLoop
in interfaceConfigMBean
-
isAssumePrinting
public boolean isAssumePrinting()- Specified by:
isAssumePrinting
in interfaceConfigMBean
-
isProcessLineEnds
public boolean isProcessLineEnds()- Specified by:
isProcessLineEnds
in interfaceConfigMBean
-
isSplit
public boolean isSplit()- Specified by:
isSplit
in interfaceConfigMBean
-
isVerbose
public boolean isVerbose()- Specified by:
isVerbose
in interfaceConfigMBean
-
isDebug
public boolean isDebug()- Specified by:
isDebug
in interfaceConfigMBean
-
getInputFieldSeparator
- Specified by:
getInputFieldSeparator
in interfaceConfigMBean
-
getKCode
- Specified by:
getKCode
in interfaceConfigMBean
-
getRecordSeparator
- Specified by:
getRecordSeparator
in interfaceConfigMBean
-
getSafeLevel
public int getSafeLevel()- Specified by:
getSafeLevel
in interfaceConfigMBean
-
getOptionGlobals
- Specified by:
getOptionGlobals
in interfaceConfigMBean
-
isManagementEnabled
public boolean isManagementEnabled()- Specified by:
isManagementEnabled
in interfaceConfigMBean
-
isFullTraceEnabled
public boolean isFullTraceEnabled()- Specified by:
isFullTraceEnabled
in interfaceConfigMBean
-
isShowBytecode
public boolean isShowBytecode()- Specified by:
isShowBytecode
in interfaceConfigMBean
-
getExcludedMethods
- Specified by:
getExcludedMethods
in interfaceConfigMBean
-