com.businessobjects.sdk.plugin.desktop.common
Class ExecFlags

java.lang.Object
  extended by com.businessobjects.sdk.plugin.desktop.common.ExecFlags

public class ExecFlags
extends java.lang.Object

This class contains constants for flags that control how a server is launched.

See Also:
IExecProps.getExecFlags()

Field Summary
static int AGGREGATE_CMDLINE_JAVA
          Specifies that the server command line contains Java runtime command line options.
static int AGGREGATE_CMDLINE_JAVAJOBSERVER
          This flag must be set if the server is a Java Job Server.
static int AGGREGATE_CMDLINE_MASK
          This is a combination of the ExecFlags.AGGREGATE_CMDLINE_JAVA and the ExecFlags.AGGREGATE_CMDLINE_JAVAJOBSERVER flags.
static int IS_32_BIT_PROCESS
          Specifies that the server is a 32-bit process
static int KEEP_OPEN_MASK
          Specifies that the STDIN, STDOUT, and STDERR streams of the server must remain open after startup.
static int KEEP_OPEN_STDIN
          Specifies that the STDIN stream of the server must remain open after startup.
static int KEEP_OPEN_STDOUT_STDERR
          Specifies that the STDOUT and STDERR streams of the server must remain open after startup.
static int SUPPRESS_CMDLINE_FIPS
          For internal use only.
static int SUPPRESS_CMDLINE_SSL
          For internal use only.
static int SUPPRESS_CMDLINE_SWITCH_AUTOBOOT
          Specifies that the -autoboot <friendly_name> switch is removed from the server command line.
static int SUPPRESS_CMDLINE_SWITCH_FG
          Specifies that the -fg switch is removed from the server command line.
static int SUPPRESS_CMDLINE_SWITCH_MASK
          Specifies that all switches are removed from the server command line.
static int SUPPRESS_CMDLINE_SWITCH_NAME
          Specifies that the -name <friendly_name> switch is removed from the server command line.
static int SUPPRESS_CMDLINE_SWITCH_NS
          Specifies that the -ns switch is removed from the server command line.
static int SUPPRESS_CMDLINE_SWITCH_PIDFILE
          Specifies that the -pidfile switch is removed from the server command line.
static int SUPPRESS_CMDLINE_SWITCH_RESTART
          Specifies that the -restart switch is removed from the server command line.
 
Constructor Summary
ExecFlags()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEEP_OPEN_STDIN

public static final int KEEP_OPEN_STDIN
Specifies that the STDIN stream of the server must remain open after startup.

See Also:
Constant Field Values

KEEP_OPEN_STDOUT_STDERR

public static final int KEEP_OPEN_STDOUT_STDERR
Specifies that the STDOUT and STDERR streams of the server must remain open after startup.

See Also:
Constant Field Values

KEEP_OPEN_MASK

public static final int KEEP_OPEN_MASK
Specifies that the STDIN, STDOUT, and STDERR streams of the server must remain open after startup. This flag is usually set for Adaptive Processing Servers. It may be set for other types of servers that have problems starting.

See Also:
Constant Field Values

SUPPRESS_CMDLINE_SWITCH_FG

public static final int SUPPRESS_CMDLINE_SWITCH_FG
Specifies that the -fg switch is removed from the server command line.

See Also:
Constant Field Values

SUPPRESS_CMDLINE_SWITCH_NAME

public static final int SUPPRESS_CMDLINE_SWITCH_NAME
Specifies that the -name <friendly_name> switch is removed from the server command line.

See Also:
Constant Field Values

SUPPRESS_CMDLINE_SWITCH_NS

public static final int SUPPRESS_CMDLINE_SWITCH_NS
Specifies that the -ns switch is removed from the server command line.

See Also:
Constant Field Values

SUPPRESS_CMDLINE_SWITCH_AUTOBOOT

public static final int SUPPRESS_CMDLINE_SWITCH_AUTOBOOT
Specifies that the -autoboot <friendly_name> switch is removed from the server command line.

See Also:
Constant Field Values

SUPPRESS_CMDLINE_FIPS

public static final int SUPPRESS_CMDLINE_FIPS
For internal use only.

See Also:
Constant Field Values

SUPPRESS_CMDLINE_SWITCH_RESTART

public static final int SUPPRESS_CMDLINE_SWITCH_RESTART
Specifies that the -restart switch is removed from the server command line.

See Also:
Constant Field Values

SUPPRESS_CMDLINE_SSL

public static final int SUPPRESS_CMDLINE_SSL
For internal use only.

See Also:
Constant Field Values

SUPPRESS_CMDLINE_SWITCH_PIDFILE

public static final int SUPPRESS_CMDLINE_SWITCH_PIDFILE
Specifies that the -pidfile switch is removed from the server command line.

See Also:
Constant Field Values

SUPPRESS_CMDLINE_SWITCH_MASK

public static final int SUPPRESS_CMDLINE_SWITCH_MASK
Specifies that all switches are removed from the server command line. (This is a combination of all the SUPPRESS_ flags.)

See Also:
Constant Field Values

AGGREGATE_CMDLINE_JAVA

public static final int AGGREGATE_CMDLINE_JAVA
Specifies that the server command line contains Java runtime command line options.

See Also:
Constant Field Values

AGGREGATE_CMDLINE_JAVAJOBSERVER

public static final int AGGREGATE_CMDLINE_JAVAJOBSERVER
This flag must be set if the server is a Java Job Server. Otherwise, do not use.

See Also:
Constant Field Values

AGGREGATE_CMDLINE_MASK

public static final int AGGREGATE_CMDLINE_MASK
This is a combination of the ExecFlags.AGGREGATE_CMDLINE_JAVA and the ExecFlags.AGGREGATE_CMDLINE_JAVAJOBSERVER flags.

See Also:
Constant Field Values

IS_32_BIT_PROCESS

public static final int IS_32_BIT_PROCESS
Specifies that the server is a 32-bit process

See Also:
Constant Field Values
Constructor Detail

ExecFlags

public ExecFlags()