Class ProcessConfiguration
- java.lang.Object
-
- de.dytanic.cloudnet.driver.service.ProcessConfiguration
-
public final class ProcessConfiguration extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ServiceEnvironmentTypeenvironmentprotected java.util.Collection<java.lang.String>jvmOptionsprotected intmaxHeapMemorySize
-
Constructor Summary
Constructors Constructor Description ProcessConfiguration(ServiceEnvironmentType environment, int maxHeapMemorySize, java.util.Collection<java.lang.String> jvmOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceEnvironmentTypegetEnvironment()java.util.Collection<java.lang.String>getJvmOptions()intgetMaxHeapMemorySize()voidsetEnvironment(ServiceEnvironmentType environment)voidsetJvmOptions(java.util.Collection<java.lang.String> jvmOptions)voidsetMaxHeapMemorySize(int maxHeapMemorySize)
-
-
-
Field Detail
-
environment
protected ServiceEnvironmentType environment
-
maxHeapMemorySize
protected int maxHeapMemorySize
-
jvmOptions
protected java.util.Collection<java.lang.String> jvmOptions
-
-
Constructor Detail
-
ProcessConfiguration
public ProcessConfiguration(ServiceEnvironmentType environment, int maxHeapMemorySize, java.util.Collection<java.lang.String> jvmOptions)
-
-
Method Detail
-
getEnvironment
public ServiceEnvironmentType getEnvironment()
-
setEnvironment
public void setEnvironment(ServiceEnvironmentType environment)
-
getMaxHeapMemorySize
public int getMaxHeapMemorySize()
-
setMaxHeapMemorySize
public void setMaxHeapMemorySize(int maxHeapMemorySize)
-
getJvmOptions
public java.util.Collection<java.lang.String> getJvmOptions()
-
setJvmOptions
public void setJvmOptions(java.util.Collection<java.lang.String> jvmOptions)
-
-