public class GridServiceContainerOptions extends Object
GridServiceContainer process options to be started by the GridServiceAgent.GridServiceAgent.startGridService(GridServiceContainerOptions)| Modifier and Type | Class and Description | 
|---|---|
| static class  | GridServiceContainerOptions.Builder | 
| Constructor and Description | 
|---|
| GridServiceContainerOptions()Constructs a new grid service container options. | 
| Modifier and Type | Method and Description | 
|---|---|
| static GridServiceContainerOptions.Builder | builder() | 
| GridServiceContainerOptions | environmentVariable(String name,
                   String value)Sets an environment variable that will be passed to forked process. | 
| boolean | equals(Object other) | 
| com.gigaspaces.grid.gsa.GSProcessOptions | getOptions()Returns the agent process options that represents what was set on this GSC options. | 
| GridServiceContainerOptions | overrideVmInputArguments()Will cause JVM options added using  vmInputArgument(String)to override all the vm
 arguments that the JVM will start by default with. | 
| GridServiceContainerOptions | restartOnExit(com.gigaspaces.grid.gsa.GSProcessRestartOnExit restartOnExit)Sets the agent policy for be restart the container on exit. | 
| GridServiceContainerOptions | useScript()Will cause the  GridServiceContainerto be started using a
 script and not a pure Java process. | 
| GridServiceContainerOptions | vmInputArgument(String vmInputArgument)Will add a JVM level argument when the process is executed using pure JVM. | 
| GridServiceContainerOptions | vmInputArguments(Collection<String> vmInputArguments)Will add a JVM level arguments when the process is executed using pure JVM. | 
public GridServiceContainerOptions()
public GridServiceContainerOptions useScript()
GridServiceContainer to be started using a
 script and not a pure Java process.public GridServiceContainerOptions overrideVmInputArguments()
vmInputArgument(String) to override all the vm
 arguments that the JVM will start by default with.public GridServiceContainerOptions vmInputArgument(String vmInputArgument)
-Xmx512m.public GridServiceContainerOptions vmInputArguments(Collection<String> vmInputArguments)
-Xmx512m.public GridServiceContainerOptions environmentVariable(String name, String value)
public GridServiceContainerOptions restartOnExit(com.gigaspaces.grid.gsa.GSProcessRestartOnExit restartOnExit)
public com.gigaspaces.grid.gsa.GSProcessOptions getOptions()
public static GridServiceContainerOptions.Builder builder()
Copyright © GigaSpaces.