WebserverPluginSettings


This type is a class for model objects.

@since 6.0.0 If not specified, defaults will apply.

Package: webserver

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Reference attributes having this type:
  ApplicationServer.webserverPluginSettings



Attributes Summary
WaitForContinue : EBoolean Specifies whether to use the HTTP 1.1 100 Continue support before sending the request content to the application server.
ConnectTimeout : EInt Enables the plug-in to perform non-blocking connections with the application server. A value of 0 causes the plug-in to perform a blocking connect. A value greater than 0 specifies the number of seconds you want the plug-in to wait for a successful connection. If a connection does not occur after that time interval, the plug-in marks the server unavailable and fails over to one of the other servers defined in the cluster.
MaxConnections : EInt Specify the maximum number of pending connections to an Application Server that can be flowing through a Web server process at any point in time. A value of -1 indicates unlimited.
ExtendedHandshake : EBoolean Used when a proxy firewall is between the plug-in and the application server. When enabled, the plug-in performs some handshaking with the application server to ensure that it is started before sending the request. This enables the plug-in to failover in the event the application server is down.
Role : RoleKind * No description is available *
ServerIOTimeout : EInt This attribute enables the plug-in to set a time out value in seconds for sending request to and reading response from the application server. If ServerIOTimeout value is not set, plug-in by default uses blocked I/O to write request to and read response from application server until TCP connection times out.
properties : Property * * No description is available *



Attribute Details

WaitForContinue  -  Specifies whether to use the HTTP 1.1 100 Continue support before sending the request content to the application server.
    Data Type: EBoolean
    Default value:  false
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

ConnectTimeout  -  Enables the plug-in to perform non-blocking connections with the application server. A value of 0 causes the plug-in to perform a blocking connect. A value greater than 0 specifies the number of seconds you want the plug-in to wait for a successful connection. If a connection does not occur after that time interval, the plug-in marks the server unavailable and fails over to one of the other servers defined in the cluster.
    Data Type: EInt
    Default value:  0
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

MaxConnections  -  Specify the maximum number of pending connections to an Application Server that can be flowing through a Web server process at any point in time. A value of -1 indicates unlimited.
    Data Type: EInt
    Default value:  -1
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

ExtendedHandshake  -  Used when a proxy firewall is between the plug-in and the application server. When enabled, the plug-in performs some handshaking with the application server to ensure that it is started before sending the request. This enables the plug-in to failover in the event the application server is down.
    Data Type: EBoolean
    Default value:  false
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

Role  -  * No description is available *
    Data Type: RoleKind
    Default value:  PRIMARY
    Allowed values:
        0 - PRIMARY
        1 - BACKUP
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

ServerIOTimeout  -  This attribute enables the plug-in to set a time out value in seconds for sending request to and reading response from the application server. If ServerIOTimeout value is not set, plug-in by default uses blocked I/O to write request to and read response from application server until TCP connection times out.
    Data Type: EInt
    Default value:  0
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

properties  -  * No description is available *
    Reference Type: Property *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006