public abstract class AdditionalJavaOpts extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AdditionalJavaOpts.LinuxConfiguration
Linux specific JAVA_OPTS configuration handler.
|
static class |
AdditionalJavaOpts.WindowsConfiguration
Windows specific JAVA_OPTS configuration handler.
|
| Constructor and Description |
|---|
AdditionalJavaOpts() |
| Modifier and Type | Method and Description |
|---|---|
void |
clean(File configFile)
Clean the config file of any traces of JAVA_OPTS set via RHQ.
|
String |
discover(File configFile)
Discover additional JAVA_OPTS setting from to the config file.
|
protected abstract int |
getContentIndex() |
protected abstract char |
getEndOfSequenceCharacter() |
protected abstract String[] |
getSequence() |
void |
update(File configFile,
String additionalJavaOptsContent)
Adds additional JAVA_OPTS setting to the config file.
|
protected abstract String[] getSequence()
protected abstract int getContentIndex()
protected abstract char getEndOfSequenceCharacter()
public void update(File configFile, String additionalJavaOptsContent) throws Exception
configFile - config fileadditionalJavaOptsContent - additional JAVA_OPTS contentExceptionpublic String discover(File configFile) throws Exception
configFile - config fileExceptionCopyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.