- All Implemented Interfaces:
- com.sohnar.persistence.entity.BaseEntityIF, com.sohnar.persistence.entity.HasId, TrafficCompanyLink
- Direct Known Subclasses:
- ApplicationGlobalPermissionsEntity, ApplicationGroupedPermissionRecordEntity, ConfigurableNotificationRecordEntity
@MappedSuperclass
public abstract class OptionalTCBaseEntity
extends com.sohnar.persistence.entity.BaseEntity
implements TrafficCompanyLink
This class should only be used sparingly, as it only keeps an OPTIONAL link to the TrafficCompany it belongs to.
This is to avoid a refactor of the domain classes which exist as templates in the database (i.e. unlinked from a TrafficCompany).
- Author:
- simonstewart