# Package org.flowable.common.engine.api

package org.flowable.common.engine.api

- Related Packages
  Package
  Description
  org.flowable.common.engine.api.async
  org.flowable.common.engine.api.constant
  org.flowable.common.engine.api.delegate
  org.flowable.common.engine.api.engine
  org.flowable.common.engine.api.history
  org.flowable.common.engine.api.identity
  org.flowable.common.engine.api.io
  org.flowable.common.engine.api.lock
  org.flowable.common.engine.api.management
  org.flowable.common.engine.api.query
  org.flowable.common.engine.api.repository
  org.flowable.common.engine.api.scope
  org.flowable.common.engine.api.tenant
  org.flowable.common.engine.api.variable
- Class
  Description
  Engine
  FlowableBatchPartMigrationException
  FlowableClassLoadingException
  Runtime exception indicating the requested class was not found or an error occurred while loading the class.
  FlowableException
  Runtime exception that is the superclass of all Flowable exceptions.
  FlowableForbiddenException
  FlowableIllegalArgumentException
  An exception indicating that an illegal argument has been supplied in an Flowable API-call, an illegal value was configured in the engine's configuration or an illegal value has been supplied or an illegal value is used in a process-definition.
  FlowableIllegalStateException
  An exception indicating that an API call could not be executed due to data being in the wrong state.
  FlowableObjectNotFoundException
  An exception indicating that the object that is required or actioned on does not exist.
  FlowableOptimisticLockingException
  Exception that is thrown when an optimistic locking occurs in the datastore caused by concurrent access of the same data entry.
  FlowableTaskAlreadyClaimedException
  This exception is thrown when you try to claim a task that is already claimed by someone else.
  FlowableWrongDbException
  Exception that is thrown when the Flowable engine discovers a mismatch between the database schema version and the engine version.