CustomAdvisor


This type is a class for model objects.

@since 7.0.0 A custom monitor that sends protocol levelrequests to back-end servers to determine the server's availability.

Package: proxy

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

Collection attributes having this type:
  CustomAdvisorPolicy.customAdvisors



Attributes Summary
blaID : EString @since 7.0.0 The unique BLA identifier in which the Composition Unit resides.
cuID : EString @since 7.0.0 BLA Composition Unit identifer for the custom advisor.
pollInterval : EInt @since 7.0.0 The number of seconds to wait before polling the server.
enableLogging : EBoolean @since 7.0.0 Whether to enable logging for this advisor.
logFileSize : EInt @since 7.0.0 The log file size in MB.
enableLogFileWrapping : EBoolean @since 7.0.0 Whether the contents of the advisor log file should be over written if the file is full. The log file will wrap when it hits logFileSize. The log files will be stored in $SERVER_LOG_ROOT +"/" + advisor.cell.apname ( for a WAS advised endppoint) or $SERVER_LOG_ROOT +"/" + advisor.clustername (for a GSC advised endpoint).
connectTimeout : EInt @since 7.0.0 The amount of time in seconds to wait while connecting to a server.
ioTimeout : EInt @since 7.0.0 The amount of time to wait while reading a response or writing a request.
properties : Property * * No description is available *
customAdvisorMappings : CustomAdvisorMapping + * No description is available *



Attribute Details

blaID  -  @since 7.0.0 The unique BLA identifier in which the Composition Unit resides.
    Data Type: EString
    Default value:  
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

cuID  -  @since 7.0.0 BLA Composition Unit identifer for the custom advisor.
    Data Type: EString
    Default value:  
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

pollInterval  -  @since 7.0.0 The number of seconds to wait before polling the server.
    Data Type: EInt
    Default value:  7
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

enableLogging  -  @since 7.0.0 Whether to enable logging for this advisor.
    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

logFileSize  -  @since 7.0.0 The log file size in MB.
    Data Type: EInt
    Default value:  10
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

enableLogFileWrapping  -  @since 7.0.0 Whether the contents of the advisor log file should be over written if the file is full. The log file will wrap when it hits logFileSize. The log files will be stored in $SERVER_LOG_ROOT +"/" + advisor.cell.apname ( for a WAS advised endppoint) or $SERVER_LOG_ROOT +"/" + advisor.clustername (for a GSC advised endpoint).
    Data Type: EBoolean
    Default value:  true
    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  -  @since 7.0.0 The amount of time in seconds to wait while connecting to a server.
    Data Type: EInt
    Default value:  10
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

ioTimeout  -  @since 7.0.0 The amount of time to wait while reading a response or writing a request.
    Data Type: EInt
    Default value:  60
    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

customAdvisorMappings  -  * No description is available *
    Reference Type: CustomAdvisorMapping +
    Containment:  true
    Container:  false
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  1
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



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