Rules and Parameters::Conditional Routing
Classe 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.

Attributi
<<Entity>> <Class> Network Service routes messages via routes messages via
<<Entity>> <Class> Party Technical Address directs message flow to directs message flow to
<<Entity>> <Class> Party is defined for is defined for
<Primitive Type> String Routing Description Routing Description

Description of the routing configuration.

<Primitive Type> String Compression Flag Compression Flag

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


Proprietà:

Is Abstractfalse
Is Activefalse
Is Leaffalse
NameRouting
Namespace<Package> Conditional Routing
Owner<Package> Conditional Routing
Package<Package> Conditional Routing
Qualified NameT2S Data Model::Rules and Parameters::Conditional Routing::Routing
StereotypeEntity
VisibilityPublic

Dettagli attributo

 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

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Routing
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCompression Flag
Namespace<<Entity>> <Class> Routing
Owner<<Entity>> <Class> Routing
Qualified NameT2S Data Model::Rules and Parameters::Conditional Routing::Routing::Compression Flag
Type<Primitive Type> String
Upper1
VisibilityPublic


 directs message flow to
Private <<Entity>> <Class> Party Technical Address directs message flow to
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_defines destination for message flow according to_directs message flow to
Class<<Entity>> <Class> Routing
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Namedirects message flow to
Namespace<<Entity>> <Class> Routing
Opposite<Property> defines destination for message flow according to : Routing [0..*]
Owner<<Entity>> <Class> Routing
Qualified NameT2S Data Model::Rules and Parameters::Conditional Routing::Routing::directs message flow to
Type<<Entity>> <Class> Party Technical Address
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 is defined for
Private <<Entity>> <Class> Party is defined for
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_uses_is defined for
Class<<Entity>> <Class> Routing
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Nameis defined for
Namespace<<Entity>> <Class> Routing
Opposite<Property> uses : Routing [1..*]
Owner<<Entity>> <Class> Routing
Qualified NameT2S Data Model::Rules and Parameters::Conditional Routing::Routing::is defined for
Type<<Entity>> <Class> Party
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 routes messages via
Private <<Entity>> <Class> Network Service routes messages via
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_is used by_routes messages via
Class<<Entity>> <Class> Routing
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Nameroutes messages via
Namespace<<Entity>> <Class> Routing
Opposite<Property> is used by : Routing [0..*]
Owner<<Entity>> <Class> Routing
Qualified NameT2S Data Model::Rules and Parameters::Conditional Routing::Routing::routes messages via
Type<<Entity>> <Class> Network Service
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 Routing Description
Public <Primitive Type> String Routing Description

Description of the routing configuration.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Routing
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameRouting Description
Namespace<<Entity>> <Class> Routing
Owner<<Entity>> <Class> Routing
Qualified NameT2S Data Model::Rules and Parameters::Conditional Routing::Routing::Routing Description
Type<Primitive Type> String
Upper1
VisibilityPublic