space
Previous Page | Next Page

SAS/IntrNet 9.2: Application Dispatcher

APPSRVSET


Returns the numeric value of a PROC APPSRV parameter setting

Syntax
Arguments
Details
Examples


Syntax

RC = APPSRVSET( valuecode, newvalue )


Arguments

valuecode
is the character string name of the parameter.

newvalue
is the numeric string name of the parameter.

The following table lists the valid parameters for valuecode and provides a description of each.

Valuecode Description
AUTOMATIC HEADERS specifies whether the APPSRV procedure returns headers. The value must be 0
(disabled) or 1 (enabled). Automatic header generation is enabled by default.
BACKGROUND specifies that the APPSRV procedure runs in the background. This parameter is valid only for pool services. An optional parameter can also be set to specify a new request timeout value.
DISCONNECT closes the socket that is opened to the Application Broker. This causes the Application Broker to exit.
PROGRAM ERROR specifies the return code when there is an error. This can be set to any value.
REQUEST TIMEOUT specifies the number of seconds that a requested program is allowed to run before
it is terminated by the server. The default session timeout is 300 (5 minutes).
SESSION TIMEOUT specifies the number of seconds that elapse before a session expires. The default
session timeout is 900 (15 minutes).

Details

The APPSRVSET function takes one character string parameter and one numeric string parameter and returns a numeric string result.


Examples

SAS Statements
rc=appsrvset('request timeout',300);
rc=appsrvset('session timeout',900);
rc=appsrvset('program error',256);
/* disable generation of MIME headers */
rc=appsrvset('automatic headers',0);
/* run the job in the background with */
/* a new timeout value of 5 minutes   */
rc=appsrvset('background',300);
rc=appsrvset('disconnect');

Previous Page | Next Page | Top of Page