PersistentAI API Documentation / @persistentai/fireflow-executor / server
server
Enumerations
Classes
- APITaskQueue
- DBOSEventBus
- DBOSExecutionWorker
- DBOSTaskQueue
- ExecutionService
- ExecutionWorkflows
- InMemoryEventBus
- InMemoryTaskQueue
- PostgresExecutionStore
- RecoveryService
Interfaces
- CommandController
- CreateExecutionParams
- DBOSQueueOptions
- DBOSWorkerOptions
- ExecutionClaim
- ExecutionCommand
- ExecutionError
- ExecutionEventMessage
- ExecutionInstance
- ExecutionResult
- ExecutionTask
- ExecutionTreeNode
- ExecutorContext
- IEventBus
- IExecutionStore
- ITaskQueue
- RetryHistoryEntry
- RootExecution
- ServiceInstances
Type Aliases
- ExecutionClaimRow
- ExecutionClaimStatus
- ExecutionMode
- ExecutionRecoveryRow
- ExecutionRouter
- ExecutionRow
- TRPCContext
Variables
- config
- executionClaimsTable
- executionQueue
- executionRecoveryTable
- executionRouter
- executionsTable
- QUEUE_NAME
Functions
- closeDatabaseExecutions
- closeDatabaseMain
- closeServices
- createLogger
- createServices
- createServicesForAPI
- createServicesForWorker
- createTRPCContext
- createWSServer
- getDatabaseExecutions
- getDatabaseMain
- getExecutionStore
- getFlowStore
- getServices
- initializeDBOS
- initializeUpdateStatusSteps
- loadFlow
- shutdownDBOS
- updateToCompleted
- updateToFailed
- updateToRunning