ChannelType

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.

Inherits from type ChannelMetadata and adds the following.

Attributes Summary
deviceInterface : StringFully qualified class name for the device-side interface(s) of this channel type.
applicationInterface : StringFully qualified class name for the application-side interface of this channel type.
defaultWeight : intDefault relative weighting value for use during traffic discrimination.
kind : ChannelKindDetermines the function that this type of channel performs.

Attribute Details

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:  String
     default Value:   unspecified



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:  String
     default Value:   unspecified



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:  int
     default Value:   unspecified



kind    -    Determines the function that this type of channel performs.
     data type: ChannelKind
     default Value:   unspecified
     Allowed Values:  CONNECTOR   FILTER   PROTOCOL   ACCEPTOR  


Copyright IBM Corp. 1997-2004