Uses of Package
dk.cloudcreate.essentials.components.foundation.types
-
Packages that use dk.cloudcreate.essentials.components.foundation.types Package Description dk.cloudcreate.essentials.components.foundation.types -
Classes in dk.cloudcreate.essentials.components.foundation.types used by dk.cloudcreate.essentials.components.foundation.types Class Description CorrelationId A correlation id is used to link multiple Messages or Events together in a distributed systemEventId An Event id provides a unique identifier for an EventMessageId A message id provides a unique identifier for a Message in a distributed systemSubscriberId A subscriber id is used to uniquely identify an event subscriberTenant Marker interface for types that are used to distinguish between Tenant specific data in a data store.
A tenant can be as simple as aSingleValueTypeor it can be more complex such as including both Tenant-Id and aCountryCodedenoting the country where the Tenant data is owned.
The serialization of the tenant is always theObject.toString()value, and it is deserialized by using a default single string argument constructorTenantId Simple single valueTenantidentifier