Package-level declarations
Types
Who changes the catalog. Its aggregates belong to the tenant: every caller reads every product, and the catalogAuthorizer keeps the buyers, owner-level callers, from changing them. An employee, a tenant-level caller, changes it: in development, a Wow-User without a Wow-Owner (the host's development callers); behind the CoSec gateway (the cosec profile), a principal of the role wow.cosec.tenant-level.roles: employee.
The instances of the catalog's service routes, which the routes' generated binding finds among the host's beans.
The eShop's catalog service on the Wow host: the host finds the product model through eshop-catalog-domain's binding index and serves its routes on the public port and the cluster on the internal one. It runs on the memory backend.