public interface JavaConfig extends ConfigBeanProxy, PropertyBag, JvmOptionBag
Modifier and Type | Interface and Description |
---|---|
static class |
JavaConfig.Duck |
Modifier and Type | Method and Description |
---|---|
String |
getBytecodePreprocessors()
Gets the value of the bytecodePreprocessors property.
|
String |
getClasspathPrefix()
Gets the value of the classpathPrefix property.
|
String |
getClasspathSuffix()
Gets the value of the classpathSuffix property.
|
String |
getDebugEnabled()
Gets the value of the debugEnabled property.
|
String |
getDebugOptions()
Gets the value of the debugOptions property.
|
String |
getEnvClasspathIgnored()
Gets the value of the envClasspathIgnored property.
|
String |
getJavacOptions()
Gets the value of the javacOptions property.
|
List<String> |
getJavacOptionsAsList()
Returns the javac options for deployment.
|
String |
getJavaHome()
Gets the value of the javaHome property.
|
String |
getNativeLibraryPathPrefix()
Gets the value of the nativeLibraryPathPrefix property.
|
String |
getNativeLibraryPathSuffix()
Gets the value of the nativeLibraryPathSuffix property.
|
Profiler |
getProfiler()
Gets the value of the profiler property.
|
List<Property> |
getProperty()
Properties as per
PropertyBag |
String |
getRmicOptions()
Gets the value of the rmicOptions property.
|
String |
getServerClasspath()
Gets the value of the serverClasspath property.
|
String |
getSystemClasspath()
Gets the value of the systemClasspath property.
|
void |
setBytecodePreprocessors(String value)
Sets the value of the bytecodePreprocessors property.
|
void |
setClasspathPrefix(String value)
Sets the value of the classpathPrefix property.
|
void |
setClasspathSuffix(String value)
Sets the value of the classpathSuffix property.
|
void |
setDebugEnabled(String value)
Sets the value of the debugEnabled property.
|
void |
setDebugOptions(String value)
Sets the value of the debugOptions property.
|
void |
setEnvClasspathIgnored(String value)
Sets the value of the envClasspathIgnored property.
|
void |
setJavacOptions(String value)
Sets the value of the javacOptions property.
|
void |
setJavaHome(String value)
Sets the value of the javaHome property.
|
void |
setNativeLibraryPathPrefix(String value)
Sets the value of the nativeLibraryPathPrefix property.
|
void |
setNativeLibraryPathSuffix(String value)
Sets the value of the nativeLibraryPathSuffix property.
|
void |
setProfiler(Profiler value)
Sets the value of the profiler property.
|
void |
setRmicOptions(String value)
Sets the value of the rmicOptions property.
|
void |
setServerClasspath(String value)
Sets the value of the serverClasspath property.
|
void |
setSystemClasspath(String value)
Sets the value of the systemClasspath property.
|
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
contains, getJvmOptions, getJvmRawOptions, getStartingWith, getXmsMegs, getXmxMegs, setJvmOptions
createChild, deepCopy, getParent, getParent
String getJavaHome()
String
void setJavaHome(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getDebugEnabled()
String
void setDebugEnabled(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getDebugOptions()
String
void setDebugOptions(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getRmicOptions()
String
void setRmicOptions(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getJavacOptions()
String
void setJavacOptions(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getClasspathPrefix()
String
void setClasspathPrefix(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getClasspathSuffix()
String
void setClasspathSuffix(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getServerClasspath()
String
void setServerClasspath(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getSystemClasspath()
String
void setSystemClasspath(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getNativeLibraryPathPrefix()
String
void setNativeLibraryPathPrefix(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getNativeLibraryPathSuffix()
String
void setNativeLibraryPathSuffix(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getBytecodePreprocessors()
String
void setBytecodePreprocessors(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getEnvClasspathIgnored()
String
void setEnvClasspathIgnored(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
Profiler getProfiler()
Profiler
void setProfiler(Profiler value) throws PropertyVetoException
value
- allowed object is
Profiler
PropertyVetoException
@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<Property> getProperty()
PropertyBag
getProperty
in interface PropertyBag
@DuckTyped List<String> getJavacOptionsAsList()
Copyright © 2018. All rights reserved.