Class LookupServiceOptions

java.lang.Object
org.openspaces.admin.gsa.LookupServiceOptions

public class LookupServiceOptions extends Object
LookupService process options to be started by the GridServiceAgent.
Author:
kimchy
See Also:
  • Constructor Details

    • LookupServiceOptions

      public LookupServiceOptions()
      Constructs a new lookup service options. By default will use JVM process execution.
  • Method Details

    • useScript

      public LookupServiceOptions useScript()
      Will cause the LookupService to be started using a script and not a pure Java process.
    • overrideVmInputArguments

      public LookupServiceOptions overrideVmInputArguments()
      Will cause JVM options added using vmInputArgument(String) to override all the vm arguments that the JVM will start by default with.
    • vmInputArgument

      public LookupServiceOptions vmInputArgument(String vmInputArgument)
      Will add a JVM level argument when the process is executed using pure JVM. For example, the memory can be controlled using -Xmx512m.
    • environmentVariable

      public LookupServiceOptions environmentVariable(String name, String value)
      Sets an environment variable that will be passed to forked process.
    • getOptions

      public com.gigaspaces.grid.gsa.GSProcessOptions getOptions()
      Returns the agent process options that represents what was set on this LUS options.