Overview | Top | Package | Element
| Conditional Routing UML Documentation

Summary:Attributes Properties | Detail:Attributes

Rules and Parameters::Conditional Routing
Class Routing

This entity stores all configuration information for Conditional Routing. For each party, a default routing configuration is defined, that is used when no specific routing conditions are defined for the same party and for a specific outgoing message. Each Routing configuration is linked to the relevant Party, Party Technical Address and Network Service. For the configuration of routing conditions, the following additional information must be provided.

Attributes
<<Entity>> <Class> Network Service | routes messages via |
<<Entity>> <Class> Party Technical Address | directs message flow to |
<<Entity>> <Class> Party | is defined for |
<Primitive Type> String | Routing Description | Description of the routing configuration.
<Primitive Type> String | Compression Flag | It specifies the type of compression for the Routing.The exhaustive list of possible values is as follows:• No compression• ZIP Algorithm

Properties:

Is Abstract | false
Is Active | false
Is Leaf | false
Name | Routing
Namespace | <Package> Conditional Routing
Owner | <Package> Conditional Routing
Package | <Package> Conditional Routing
Qualified Name | T2S Data Model::Rules and Parameters::Conditional Routing::Routing
Stereotype | Entity
Visibility | Public

Attribute Details

Compression Flag

    Public <Primitive Type> String Compression Flag

  It specifies the type of compression for the Routing.The exhaustive list of possible values is as follows:• No compression• ZIP Algorithm

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Routing
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Compression Flag
  Namespace | <<Entity>> <Class> Routing
  Owner | <<Entity>> <Class> Routing
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Routing::Routing::Compression Flag
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

directs message flow to

    Private <<Entity>> <Class> Party Technical Address directs message flow to

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_defines destination for message flow according to_directs message flow to
  Class | <<Entity>> <Class> Routing
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Lower Value | <Literal Integer> 1
  Multiplicity | 1
  Name | directs message flow to
  Namespace | <<Entity>> <Class> Routing
  Opposite | <Property> defines destination for message flow according to : Routing [0..*]
  Owner | <<Entity>> <Class> Routing
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Routing::Routing::directs message flow to
  Type | <<Entity>> <Class> Party Technical Address
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

is defined for

    Private <<Entity>> <Class> Party is defined for

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_uses_is defined for
  Class | <<Entity>> <Class> Routing
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Lower Value | <Literal Integer> 1
  Multiplicity | 1
  Name | is defined for
  Namespace | <<Entity>> <Class> Routing
  Opposite | <Property> uses : Routing [1..*]
  Owner | <<Entity>> <Class> Routing
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Routing::Routing::is defined for
  Type | <<Entity>> <Class> Party
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

routes messages via

    Private <<Entity>> <Class> Network Service routes messages via

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is used by_routes messages via
  Class | <<Entity>> <Class> Routing
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Lower Value | <Literal Integer> 1
  Multiplicity | 1
  Name | routes messages via
  Namespace | <<Entity>> <Class> Routing
  Opposite | <Property> is used by : Routing [0..*]
  Owner | <<Entity>> <Class> Routing
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Routing::Routing::routes messages via
  Type | <<Entity>> <Class> Network Service
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Routing Description

    Public <Primitive Type> String Routing Description

  Description of the routing configuration.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Routing
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Routing Description
  Namespace | <<Entity>> <Class> Routing
  Owner | <<Entity>> <Class> Routing
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Routing::Routing::Routing Description
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Overview | Top | Package | Element
| Conditional Routing UML Documentation

Summary:Attributes Properties | Detail:Attributes