Namespace Simplic.FileStructure.Workflow
Classes
DocumentWorkflowAppSettings
Represent the workflow app settings
DocumentWorkflowAssignment
Represents the document workflow assignment
DocumentWorkflowConfiguration
Document workflow context to create workflows
DocumentWorkflowException
DocumentWorkflowOrganizationUnitAssignment
Represents the poco for the assignment between
DocumentWorkflowState
DocumentWorkflowTracker
Represents a document workflow tracker.
DocumentWorkflowUser
WorkflowOperation
Represents the workflow operation
WorkflowOrganizationUnit
Represents the workflow organisation unit
WorkflowOrganizationUnitAssignment
Represents the workflow organization assignment It connects the DocumentWorkflowConfiguration with WorkflowOrganizationUnit
WorkflowOrganizationUnitUserAssignment
Represents the assignment between the user and WorkflowOrganizationUnitAssignment
Interfaces
IDocumentWorkflowAccessProvider
Interface for managing document access within the simplic document workflow
IDocumentWorkflowAppSettingsRepository
IDocumentWorkflowAppSettingsService
IDocumentWorkflowAssignmentRepository
Represents the document workflow assignment repository interface
IDocumentWorkflowAssignmentService
Represents the document workflow assginment service interface
IDocumentWorkflowConfigurationRepository
IDocumentWorkflowConfigurationService
IDocumentWorkflowOrganizationUnitAssignmentRepository
Defines methods for storing the assignments of workflow organization unit in a document based workflow
IDocumentWorkflowOrganizationUnitAssignmentService
Defines methods for managing the assignments of workflow organization unit in a document based workflow
IDocumentWorkflowStateProvider
Represents the document workflow state provider service interface
IDocumentWorkflowStateProviderRepository
Defines method for storing a state provider in a document based workflow
IDocumentWorkflowStateRepository
Represents the document workflow state repository interfaces
IDocumentWorkflowStateService
Represents the document workflow state service interface
IDocumentWorkflowTrackerRepository
Defines the method for storing the tracking for document based workflows
IDocumentWorkflowTrackerService
Defines the method for managing the tracking for document based workflows
IDocumentWorkflowUserRepository
Defines the methods for storing the users in a document workflow
IDocumentWorkflowUserService
Defines methods for managing the user in a document workflow
IWorkflowOperationRepository
Defines methods for storing the WorkflowOperation
IWorkflowOperationService
Defines method for managing the WorkflowOperation
IWorkflowOrganizationUnitAssignmentRepository
Defines methods for storing the assignments between DocumentWorkflowConfiguration and WorkflowOrganizationUnit
IWorkflowOrganizationUnitRepository
Defines methods for storing organization units for document based workflows
IWorkflowOrganizationUnitService
Defines methods for managing organization units for document based workflows
IWorkflowOrganizationUnitUserAssignmentRepository
Represents the interface for the repository of WorkflowOrganizationUnitUserAssignment
Enums
DocumentWorkflowStateType
WorkflowOperationType
Represents the workflow operation type