An object type is the identifier for a kind of object in CXF — contacts,
orders, content_instances, and so on. Object types are the foundation
everything else builds on: Attributes, Endpoints, Schemas,
and Seeds all operate on them.Every object type belongs to a module and supports a defined set of
shared-model features — the same constructs described in
Core concepts (Attributes, Templates, Profiles,
Taxonomies, Workflows, and more). The tables below list the object types per
module and the features each one supports.The Content, Customer Data, and Commerce modules are CXF’s three
primitives — the object types in them are those
primitives made concrete (the Customer Data primitive, for example, is realized
as contacts, organizations, and documents). The Orchestration object
types belong to the orchestration layer that activates the primitives.
Feature support is what makes a construct available on an object — for example,
only object types with Templates can be scoped by a Template, and only
those with Profiles can be grouped into Profiles.