|
| staticstructure - UML-Dokumentation |
staticstructure
KlasseOperation
This class represents an operation signature, i.e., types of input and output messages and exceptions that can be thrown by an operation. It is similar to the WSDL Operation.
| Attribute |
| <Class> MessageType | input |
This property defines the input of the operation.
|
| <Class> MessageType | output |
The property defines the return or output values of the operation.
|
| <Class> OperationException | throwsExceptions |
The property specifies the exceptions that can be thrown during the operation processing.
|
Eigenschaften:
| Alias | |
| Classifier Behavior | |
| Is Abstract | false |
| Is Active | false |
| Is Leaf | false |
| Keywords | variationPoint |
| Name | Operation |
| Name Expression | |
| Namespace | <<ePackage>> <Package> staticstructure |
| Owned Template Signature | |
| Owner | <<ePackage>> <Package> staticstructure |
| Owning Template Parameter | |
| Package | <<ePackage>> <Package> staticstructure |
| Qualified Name | samm::staticstructure::Operation |
| Representation | |
| Stereotype | |
| Template Parameter | |
| Visibility | Public |
input
Public <Class> MessageType input
-
This property defines the input of the operation.
-
Eigenschaften:
-
| Aggregation | None |
| Alias | |
| Association | <Association> A_input_operation |
| Association End | |
| Class | <<variationPoint>> <Class> Operation |
| Datatype | |
| Default | |
| Default Value | |
| 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 |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | 0..1 |
| Name | input |
| Name Expression | |
| Namespace | <<variationPoint>> <Class> Operation |
| Opposite | |
| Owned Template Signature | |
| Owner | <<variationPoint>> <Class> Operation |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::staticstructure::Operation::input |
| Stereotype | |
| Template Parameter | |
| Type | <Class> MessageType |
| Upper | 1 |
| Upper Value | <Literal Unlimited Natural> 1 |
| Visibility | Public |
output
Public <Class> MessageType output
-
The property defines the return or output values of the operation.
-
Eigenschaften:
-
| Aggregation | None |
| Alias | |
| Association | <Association> A_output_operation |
| Association End | |
| Class | <<variationPoint>> <Class> Operation |
| Datatype | |
| Default | |
| Default Value | |
| 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 |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | 0..1 |
| Name | output |
| Name Expression | |
| Namespace | <<variationPoint>> <Class> Operation |
| Opposite | |
| Owned Template Signature | |
| Owner | <<variationPoint>> <Class> Operation |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::staticstructure::Operation::output |
| Stereotype | |
| Template Parameter | |
| Type | <Class> MessageType |
| Upper | 1 |
| Upper Value | <Literal Unlimited Natural> 1 |
| Visibility | Public |
throwsExceptions
Public <Class> OperationException throwsExceptions
-
The property specifies the exceptions that can be thrown during the operation processing.
-
Eigenschaften:
-
| Aggregation | Composite |
| Alias | |
| Association | <Association> A_throwsExceptions_operation |
| Association End | |
| Class | <<variationPoint>> <Class> Operation |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | true |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | * |
| Name | throwsExceptions |
| Name Expression | |
| Namespace | <<variationPoint>> <Class> Operation |
| Opposite | |
| Owned Template Signature | |
| Owner | <<variationPoint>> <Class> Operation |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::staticstructure::Operation::throwsExceptions |
| Stereotype | |
| Template Parameter | |
| Type | <Class> OperationException |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| Visibility | Public |
|
| staticstructure - UML-Dokumentation |