Arch Sub-System: Message - MessageCreatorRegistry

01 Central registry for all present message creators of the process.
02

[C++] class MessageCreatorRegistry
[C#] sealed class MessageCreatorRegistry

03

Public Methods

TypeNameDescription
MessageCreatorRegistryGetInstance() Returns the singleton.
MessageCreateMessageByTypeId() Creates a message according to type identification.
voidRegisterCreator() Registers a Message creator.
04 Both methods CreateMessageByTypeId() and RegisterMesageCreator() are not thread safe.
05 It is known during design time what message creators will be needed by a process, so they only need to be registered at the start of the program. No further changes of the list of registered creators are required later on.
06 Reference: net::semys
Implementation: Semys Architecture
See Also: Message Sub-System, IMessageCreator

Goto: Main Page; This page is part of the Semys software documentation. See About: Documentation for details.