Package com.priint.pubserver.appserver
Class GlassfishDomain.JavaConfig
java.lang.Object
com.priint.pubserver.appserver.GlassfishDomain.JavaConfig
- All Implemented Interfaces:
Serializable
- Enclosing class:
- GlassfishDomain
The type Java config.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetJvmBasicOption(String name) Read a basic JVM option value.getJvmOption(String name) Read a JVM option value.Returns a list containing entries like thisgetJvmOptions(Pattern pattern) Returns a filtered list containing entries like this
-
Constructor Details
-
JavaConfig
public JavaConfig()
-
-
Method Details
-
getJvmBasicOption
Read a basic JVM option value. Basic options are options like "-XMX" without an "=" separator.Example: If a setting "-xmx2g" exists the call of getJvmBasicOption("-XMX") will return "2g".
- Parameters:
name- (ignoring case)- Returns:
- option value as string or null if option does not exist
-
getJvmOption
Read a JVM option value.For basic options like "-XMX" use
getJvmBasicOption(String).- Parameters:
name- (ignoring case)- Returns:
- option value as string or null if option does not exist
-
getJvmOptions
Returns a list containing entries like this-client -Djava.awt.headless=true -Xbootclasspath/p:${com.sun.aas.installRoot}/lib/grizzly-npn-bootstrap-1.6.jar --> JDK versions: min(1.8.0), max(1.8.0.120)- Returns:
- jvm options
-
getJvmOptions
Returns a filtered list containing entries like this-client -Djava.awt.headless=true -Xbootclasspath/p:${com.sun.aas.installRoot}/lib/grizzly-npn-bootstrap-1.6.jar --> JDK versions: min(1.8.0), max(1.8.0.120)- Parameters:
pattern- the pattern- Returns:
- jvm options
-