3.5 Domain Extensions
The Domain layer is a central layer in designing entities in OBAPI. The design philosophy is called domain driven design. In this, the domain object (also referred as ‘entity’ in OBAPI context) is central to the design. The domain captures all attributes of the real time entity that it models.
OBAPI provides infrastructure to customize existing domains. It also allows to add new domains.