<<abstract>> StateChangeEventProducer {Analysis} derived from: EventSupplier

Documentation
Any object that has one or more of the state types defined in the StateChangeCategoryType class play the role of a StateChangeEventProducer.

Currently, in the SCA, only the Device instances are required to play the role of a StateChangeEventProducer. Every time the state of a device changes it must send a StateChangeEventType event to the IncomingDomainEventChannel.


Parent PackageEvent ServicesAbstractYes
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceNo  


Associations
NameMy RoleMy ClassOther RoleOther Element
--Not Named--eventSupplierStateChangeEventProducereventConsumerIncomingDomainEventChannel
--Not Named--eventSupplierEventSuppliereventConsumerEventChannel


Dependencies
NameClassSupplier
--Not Named--StateChangeEventProducerStateChangeEventType
--Not Named--EventSupplierPushConsumer


Generalization Relationships
NameClassSupplier
--Not Named--StateChangeEventProducerEventSupplier


Realize Relationships
NameClassSupplier
--Not Named--EventSupplierPushSupplier



Property Settings

Data Modeler
dmItemFalseDMName 
IsTableFalseIsViewFalse
IsDomainFalseIsSPPackageFalse
Synonymns TableSpaceID 
SourceId SourceType 
CorrelationName SelectClause 
IsUpdateableTrueCheckOptionNone
IsSnapShotFalseIsDistinctFalse
PersistToServer IsPackageFalse