Oracle Designer Model,
Release 6i
Element Type Definition
| Element Type Name | TRANSITION |
| Short Name | TRA |
| View Name | CI_TRANSITIONS |
| Description | A transition connects two nodes in an activity model |
| The transition from one node to another (eg from an event to an | |
| activity) may be constrained by a guard, ie a rule that must evaluate | |
| to true in order for the transition between the two nodes to be | |
| allowed | |
| Sub-type of | INTERSECTION |
| Versioning: | Belongs to: ACTIVITY_DEFINITION versionable object APPLICATION_MODULE versionable object ATTRIBUTE_DOMAIN versionable object BUSINESS_OBJECT versionable object ENTITY_OBJECT versionable object EVENT_CLASSIFIER versionable object GENERIC_CLASS versionable object INTERFACE_CLASSIFIER versionable object PSEUDOSTATE versionable object VIEW_OBJECT versionable object WORKFLOW_ITEM_TYPE versionable object |
| Rules: |
API Spec Uniqueness Criteria Deletion Rules |
| Descriptor: |
SOURCE_ACTIVITY_REFERENCE SOURCE_ACT_USAGE_REFERENCE SOURCE_EVENT_REFERENCE SOURCE_OBJECT_STATE_REFERENCE SOURCE_PSEUDOSTATE_REFERENCE TARGET_ACTIVITY_REFERENCE TARGET_ACT_USAGE_REFERENCE TARGET_EVENT_REFERENCE TARGET_OBJECT_STATE_REFERENCE TARGET_PSEUDOSTATE_REFERENCE SEQUENCE_NUMBER |
| Used by: |
JDeveloper Enterprise Edition |
| Underlying table: | SDD_TRA |
| Reference Properties | ||||
|---|---|---|---|---|
| Name | Opt ? | Notes | Relationship | In Arc |
| TARGET_ACTIVITY_REFERENCE | N |
Prompt: Target Activity
Transferable only if null |
Must be to one and only one ACTIVITY_DEFINITION | 78 |
| TARGET_ACT_USAGE_REFERENCE | N |
Prompt: Target Activity Usage
Transferable only if null |
Must be to one and only one ACTIVITY_USAGE | 78 |
| TARGET_EVENT_REFERENCE | N |
Prompt: Target Event
Transferable only if null |
Must be to one and only one EVENT_CLASSIFIER | 78 |
| TARGET_OBJECT_STATE_REFERENCE | N |
Prompt: target Object State
Transferable only if null |
Must be to one and only one OBJECT_STATE | 78 |
| TARGET_PSEUDOSTATE_REFERENCE | N |
Prompt: Target Pseudostate
Transferable only if null |
Must be to one and only one PSEUDOSTATE | 78 |
| SOURCE_ACTIVITY_REFERENCE | N |
Prompt: Source Activity
Transferable only if null |
Must be from one and only one ACTIVITY_DEFINITION | 79 |
| SOURCE_ACT_USAGE_REFERENCE | N |
Prompt: Source Activity Usage
Transferable only if null |
Must be from one and only one ACTIVITY_USAGE | 79 |
| SOURCE_EVENT_REFERENCE | N |
Prompt: Source Event
Transferable only if null |
Must be from one and only one EVENT_CLASSIFIER | 79 |
| SOURCE_OBJECT_STATE_REFERENCE | N |
Prompt: Source Object State
Transferable only if null |
Must be from one and only one OBJECT_STATE | 79 |
| SOURCE_PSEUDOSTATE_REFERENCE | N |
Prompt: Source Pseudostate
Transferable only if null |
Must be from one and only one PSEUDOSTATE | 79 |
| EVENT_PUBLICATION_REFERENCE | Y |
Prompt: Event Publication
Transferable only if null |
May be the basis for one and only one EVENT_PUBLICATION | |
| EVENT_SUBSCRIPTION_REFERENCE | Y |
Prompt: Event Subscription
Transferable only if null |
May be the basis for one and only one EVENT_SUBSCRIPTION | |
| NAMED_RULE_REFERENCE | Y | Prompt: Guard Rule | May be constrained by guard of one and only one NAMED_RULE | |
| TRANSITION_REFERENCE | Y |
Prompt: Higher Level Transition
Transferable only if null |
May be a lower level representation of one and only one TRANSITION | |
| TRIGGER_EVENT_REFERENCE | Y | Prompt: Triggering Event | May be triggered by one and only one EVENT_CLASSIFIER | |
| Properties | |||||
|---|---|---|---|---|---|
| Name | Datatype | Opt ? | Notes | Domain | Default Value |
| ACTIVITY_SIGNATURE_FLAG | VARCHAR2(1) | N | For a transition associated with an activity, indicates whether activity usages based on the activity should be associated with a new transitions equivalent to this one
Prompt: Is Activity Signature Uppercase | YESNO | Y |
| AUTOMATIC_INVOCATION_FLAG | VARCHAR2(1) | N | Indicates whether the activity processing the message that this transition represents is to be explicitly started. If set, then EXECUTION_STRING should contain the execution string for the process
Prompt: Automatic Invocation ? Uppercase | YESNO | N |
| CHANNEL_NAME | VARCHAR2(240) | Y | Identifies the channel that the input adapter will publish its message to, or the output adapter will subscribe to
Prompt: Channel Name | ||
| CHANNEL_TYPE | VARCHAR2(5) | Y | Identifies whether the channel is a queue (single subscriber) or a topic (multiple subscribers)
Prompt: Channel Type Uppercase | CHANNEL_TYPE | |
| CREATABLE_FLAG | VARCHAR2(1) | N | Applicable to transitions involving object states. Indicates whether the object in that state can be created
Prompt: Is Creatable Uppercase | YESNO | Y |
| DELETABLE_FLAG | VARCHAR2(1) | N | Applicable to transitions involving object states. Indicates whether the object in that state can be deleted
Prompt: Is Deletable Uppercase | YESNO | Y |
| MESSAGING_AUDIT | VARCHAR2(12) | Y | Indicates auditing for the message carried by this transition, if different to the default auditing defined on the root process. Applies to transitions from/to leaf activities of processes for execution by BPC
Prompt: Messaging Audit Uppercase | MESSAGING_AUDIT_TYPE | |
| PRIMARY_FLAG | VARCHAR2(1) | N | Applicable to transitions "to" an ACTIVITY_USAGE, where one incoming transition must be marked as primary
Prompt: Is Primary Uppercase | YESNO | N |
| RETRIEVABLE_FLAG | VARCHAR2(1) | N | Applicable to transitions involving object states. Indicates whether the object in that state can be retrieved
Prompt: Is Retrievable Uppercase | YESNO | Y |
| SEQUENCE_NUMBER | NUMBER(6, 0) | N | Sequence number of transition between same source and target. Required for uniqueness purposes to allow for more than one transition between the same source and target
Prompt: Sequence Number System maintained: API provides a value only if left null by the user | ||
| SOURCE_TYPE | VARCHAR2(6) | N | Arc 79 discriminator. Internal property indicating the type of element the "source" arc is pointing at (PSE, ACT, ACTACT, ECL or OST)
Not displayed Uppercase System maintained Not updatable by user | TRANSITION_END_TYPE | |
| TARGET_TYPE | VARCHAR2(6) | N | Arc 78 discriminator. Internal property indicating the type of element the "target" arc is pointing at (PSE, ACT, ACTACT, ECL or OST)
Not displayed Uppercase System maintained Not updatable by user | TRANSITION_END_TYPE | |
| TRIGGERING_FLAG | VARCHAR2(1) | N | Indicates whether this input transition triggers the process. There may be other triggering input transitions, the combination of which trigger the process
Prompt: Is Triggering Uppercase | YESNO | N |
| UPDATABLE_FLAG | VARCHAR2(1) | N | Applicable to transitions involving object states. Indicates whether the object in that state can be updated
Prompt: Is Updatable Uppercase | YESNO | Y |
| PARENT_IVID | NUMBER(38, 0) | Y | Internal use only. Common repository version identifier of owning PAC
Not displayed System maintained Updatable only if null Defined on SE supertype | ||
| PAC_REFERENCE | NUMBER(38, 0) | Y | Internal use only. Contains the IRID of the PAC for the "versionable object" to which this element belongs
Not displayed System maintained Not updatable by user Defined on SE supertype | ||
| Multi-line Text | ||
|---|---|---|
| Name | Text Type | Prompt |
| DESCRIPTION | CDIDSC | Description |
| MAPPING_EXPRESSION | MAPEXP | Mapping Expression |
| MULTIPLICITY_EXPRESSION | MULEXP | Multiplicity Expression |
| NOTES | CDINOT | Notes |
| Other Properties |
|---|
The following 'standard' properties are also inherited by all element types:
|
Other element types that reference TRANSITION:
Note: