ChannelType
This type is a class for model objects.
Represents the specification for a given network protocol (i.e. channel). Each network protocol typically has an inbound and an outbound side, so typical channel implementations (e.g. HTTP, TCP, SSL) will be represented in a descriptor file by two of these objects.
This descriptor object bridges the configuration-runtime gap, allowing new channel types to be plugged into a server without requiring the server to have prior knowledge of it.
Package: channel
Supertype: ChannelMetadata
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Attributes Summary |
deviceInterface : EString |
Fully qualified class name for the device-side interface(s) of this channel type. This information is used during configuration & validation to ensure that chains are properly consituted.
|
applicationInterface : EString |
Fully qualified class name for the application-side interface of this channel type. This information is used during configuration & validation to ensure that chains are properly consituted.
|
defaultWeight : EInt |
Default relative weighting value for use during traffic discrimination. If no weight value is specified in a channel configuration object, this weight should be used instead.
|
kind : ChannelKind |
Determines the function that this type of channel performs.
|
deviceInterface - Fully qualified class name for the device-side interface(s) of this channel type. This information is used during configuration & validation to ensure that chains are properly consituted.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
applicationInterface - Fully qualified class name for the application-side interface of this channel type. This information is used during configuration & validation to ensure that chains are properly consituted.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
defaultWeight - Default relative weighting value for use during traffic discrimination. If no weight value is specified in a channel configuration object, this weight should be used instead.
Data Type: EInt
Default value: unspecified
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
kind - Determines the function that this type of channel performs.
Data Type: ChannelKind
Default value: unspecified
Allowed values:
0 - CONNECTOR
1 - FILTER
2 - PROTOCOL
3 - ACCEPTOR
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
(C) COPYRIGHT International Business Machines Corp. 1996-2006