# Namespace OptimaJet.Workflow.Core.Entities ## Classes - [ApprovalHistoryEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/ApprovalHistoryEntity/) Represents a persistence entity for a pending or completed approval history entry. - [GlobalParameterEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/GlobalParameterEntity/) Represents the persisted data for a global parameter. - [InboxEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/InboxEntity/) Represents the persisted form of an [InboxItem](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/InboxItem/). - [ProcessAssignmentEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/ProcessAssignmentEntity/) Represents an assignment record persisted for the obsolete Assignment Plugin. - [ProcessInstanceEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/ProcessInstanceEntity/) Represents a persistence entity used to store system data for a [ProcessInstance](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/ProcessInstance/). - [ProcessInstancePersistenceEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/ProcessInstancePersistenceEntity/) Represents a persistence record containing the serialized value of a process instance parameter. - [ProcessInstanceStatusEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/ProcessInstanceStatusEntity/) Represents the persistence entity that stores [ProcessStatus](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/ProcessStatus/) information and status-update metadata for a process instance. - [ProcessInstanceTreeItem](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/ProcessInstanceTreeItem/) Represents persisted process instance data used to reconstruct a [ProcessInstancesTree](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Subprocess/ProcessInstancesTree/) hierarchy. - [ProcessSchemeEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/ProcessSchemeEntity/) Represents a persistence entity that stores a serialized process scheme and the metadata used to create a [ProcessDefinition](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/ProcessDefinition/). - [ProcessTimerEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/ProcessTimerEntity/) Represents a persistence entity that stores a scheduled [TimerDefinition](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/TimerDefinition/) for an [ProcessInstance](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/ProcessInstance/). - [ProcessTransitionHistoryEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/ProcessTransitionHistoryEntity/) Represents a persistence entity for a transition or process initialization history entry exposed as a [ProcessHistoryItem](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/ProcessHistoryItem/). - [RuntimeEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/RuntimeEntity/) Represents the persistence entity that stores status, liveness, restoration, and distributed timer scheduling data for a workflow runtime. - [SchemeEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/SchemeEntity/) Represents a persistence entity that stores a workflow scheme definition and its inlining, tag, and tenant metadata. - [SyncEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/SyncEntity/) Represents persisted synchronization state used to coordinate timer scheduling among [WorkflowRuntime](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/WorkflowRuntime/) instances. - [WorkflowFormEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/WorkflowFormEntity/) Represents the persisted data for a [WorkflowForm](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/WorkflowForm/). ## Interfaces - [IEntity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Entities/IEntity/) Defines keyed access to property values exposed by a Workflow Engine persistence entity.