Oracle Designer Model, Release 6i
Element Type Definition


Element Type Name EVENT_CLASSIFIER
Short Name EVC
View NameCI_EVENT_CLASSIFIERS
Description A representation of a business or a system event. The occurrence of
an event indicates that a certain condition has arisen, that some
change has occurred that is represented by the event
Sub-type of CLASSIFIER
Versioning: Structure of EVENT_CLASSIFIER versionable object
Rules: API Spec
Uniqueness Criteria
Deletion Rules
Descriptor: NAME
Used by: JDeveloper Enterprise Edition

Underlying table:SDD_CLA

Reference Properties
Name Opt ? Notes Relationship In Arc
ICON_FILE_REFERENCE Y Prompt: Icon File
Defined on CLA supertype
May be iconized using one and only one PRIMARY_ACCESS_FILE
INTERFACE_CLASSIFIER_REFERENCE Y Prompt: Listener Interface
Transferable only if null
May be handled via one and only one INTERFACE_CLASSIFIER
OBJECT_STATE_REFERENCE Y Prompt: Object State
Transferable only if null
May be generated as a result of one and only one OBJECT_STATE

Properties
Name Datatype Opt ? Notes Domain Default Value
ABSTRACT_FLAG VARCHAR2(1) N Indicates whether the classifier is instantiable. An abstract classifier is not instantiable
Prompt: Is Abstract
Uppercase
Defined on CLA supertype
YESNO N
ANALYSIS_TYPE_FLAG VARCHAR2(1) N Indicates whether this classifier represents an "analysis type", as defined by UML
Prompt: Is Analysis Type
Uppercase
YESNO N
AUTHOR VARCHAR2(100) Y Free format text identifying the author
Prompt: Author
Defined on CLA supertype
CALL_MODE VARCHAR2(1) N Applicable to call events only (ie EVENT_TYPE=CALL), and indicates the mode in which the call is made
Prompt: Call Mode
Uppercase
EVENT_CALL_MODE S
CLASSIFIER_SUBTYPE VARCHAR2(3) N Sub-type discriminator. Internal property indicating whether this is an EVENT_CLASSIFIER, GENERIC_CLASS etc
Not displayed
Uppercase
System maintained
Not updatable by user
Defined on CLA supertype
CLASSIFIER_SUBTYPE
CLASS_NAME VARCHAR2(100) N Name of the Java or C++ class generated for this classifier
Prompt: Class Name
Defined on CLA supertype
DURATION NUMBER(23, 3) Y Applicable to time events only. Once an event has been raised, this duration indicates how long it remains raised
Prompt: Duration
DURATION_UNIT VARCHAR2(10) Y Units in which DURATION is expressed
Prompt: Duration Unit
Uppercase
TIME_UNIT
EJB_TARGET_FLAG VARCHAR2(1) N Indicates whether Oracle8i EJB Session Beans is a platform on which this element is deployed. A value of 'Default' indicates the corresponding setting on the owning package applies
Prompt: Is Oracle 8i Session Bean Target
Uppercase
Defined on CLA supertype
YESNODEF D
EXTERNAL_FLAG VARCHAR2(1) N Indicates whether this is an external class, and therefore not modifiable. Used for standard java library classes
Prompt: Is External
Uppercase
Defined on CLA supertype
YESNO N
FILE_SCOPE VARCHAR2(10) N Indicates whether this is the main classifier in the file, or an inner or subsidiary class
Prompt: File Scope
Uppercase
Defined on CLA supertype
FILE_SCOPE MAIN
FREQUENCY NUMBER(6, 0) Y Frequency with which the event occurs
Prompt: Frequency
FREQUENCY_UNIT VARCHAR2(10) Y Unit of time in which the FREQUENCY is expressed
Prompt: Frequency Unit
Uppercase
TIME_UNIT
IMPLEMENTATION_TARGET VARCHAR2(13) Y Implementation target for the classifier
Prompt: Implementation Target
Uppercase
Defined on CLA supertype
IMPLEMENTATION_TARGET
LEAF_FLAG VARCHAR2(1) N Indicates whether the classifier can be subtyped. If a leaf, it is not allowed to have subtypes
Prompt: Is Leaf
Uppercase
Defined on CLA supertype
YESNO N
NAME VARCHAR2(100) N Name of the classifier
Prompt: Name
Defined on CLA supertype
O8I_TARGET_FLAG VARCHAR2(1) N Indicates whether Oracle8i is a platform on which this element is deployed. A value of 'Default' indicates the corresponding setting on the owning package applies
Prompt: Is Oracle8i Target
Uppercase
Defined on CLA supertype
YESNODEF D
ROOT_FLAG VARCHAR2(1) N Indicates whether the classifier can have supertypes. If a root, it is not allowed to have supertypes
Prompt: Is Root
Uppercase
Defined on CLA supertype
YESNO N
SIGNAL_MODE VARCHAR2(3) N Applicable to signal events only. Indicates whether internal or external
Prompt: Signal Mode
Uppercase
INTERNAL_OR_EXTERNAL INT
SYSTEM_ELEMENT_FLAG VARCHAR2(1) N Indicates whether this is a "system element", ie one created by the API that the user cannot subsequently delete
Not displayed
Uppercase
Defined on CLA supertype
YESNO N
TIME_OUT_LIMIT NUMBER(23, 3) Y Maximum elapsed time before this time-out event is raised
Prompt: Time-Out Limit
TIME_OUT_LIMIT_UNIT VARCHAR2(10) Y Unit in which TIME_OUT_LIMIT is expressed
Prompt: Time-Out Limit Unit
Uppercase
TIME_UNIT
TYPE VARCHAR2(9) N Classification of the event
Prompt: Type
Uppercase
EVENT_CLASSIFIER_TYPE SIGNAL
VISIBROKER_TARGET_FLAG VARCHAR2(1) N Indicates whether Visigenics Visibroker is a platform on which this element is deployed. A value of 'Default' indicates the corresponding setting on the owning package applies
Prompt: Is Visigenics Visibroker Target
Uppercase
Defined on CLA supertype
YESNODEF D
WHEN_OCCURS VARCHAR2(100) Y Point in time at which the event occurs, eg 'end of the month' or 'Wednesday 25th at 12:00'. Added for consistency with the UML model
Prompt: When

Multi-line Text
Name Text Type Prompt
DESCRIPTION CDIDSC
Defined on CLA supertype
Description
NOTES CDINOT
Defined on CLA supertype
Notes

Other Properties
The following 'standard' properties are also inherited by all element types:
  • ID
  • IRID
  • IVID
  • ELEMENT_TYPE_NAME
  • DATE_CREATED
  • CREATED_BY
  • DATE_CHANGED
  • CHANGED_BY
  • NUMBER_OF_TIMES_MODIFIED
  • TYPES

Other element types that reference EVENT_CLASSIFIER:


Note:

  • All properties are displayed and updatable by the user unless indicated otherwise
  • All reference properties are displayed and transferable unless indicated otherwise
  • All domains are enforced unless indicated otherwise
  • All properties and reference properties are defined on this element type unless indicated as inherited from a supertype