Uses of Class
de.xima.fc.entities.WorkflowVersion
-
-
Uses of WorkflowVersion in de.xima.fc
Methods in de.xima.fc with parameters of type WorkflowVersion Modifier and Type Method Description static String
PathHandler.Web. fd2VersionEditFor(FormVersion fv, WorkflowVersion workflowVersion)
static String
PathHandler.Web. fd2VersionEditFor(FormVersion fv, WorkflowVersion workflowVersion, String baseUrl)
static String
PathHandler.Web. formPreviewFor(FormVersion fv, WorkflowVersion workflowVersion, String baseURL)
-
Uses of WorkflowVersion in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
WorkflowVersionAPI. getActiveByProject(UserContext uc, Projekt project)
Finds the active workflow version for the given project.WorkflowVersion
WorkflowVersionAPI. getByVersionNumber(UserContext uc, Projekt project, long versionNumber)
Finds the workflow version with the given version number, if such a version exists.Methods in de.xima.fc.api.entity with parameters of type WorkflowVersion Modifier and Type Method Description List<WorkflowState>
WorkflowStateAPI. getAllByWorkflowVersion(UserContext uc, WorkflowVersion workflowVersion)
Finds all available states for the given workflow version. -
Uses of WorkflowVersion in de.xima.fc.dao.hook
Methods in de.xima.fc.dao.hook with parameters of type WorkflowVersion Modifier and Type Method Description static List<? extends de.xima.cmn.dao.interfaces.IEntity<Long>>
DaoActionHookHelper. getReferencingWorkflowElementsInVersion(IEntityContext ec, WorkflowVersion version, de.xima.cmn.dao.interfaces.IEntity<Long> entity)
Finds all workflow elements (nodes / triggers) that have a reference to the given entity. -
Uses of WorkflowVersion in de.xima.fc.dao.impl
Methods in de.xima.fc.dao.impl that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
WorkflowVersionDao. createNewWorkflowVersion(Projekt project, long versionNumber)
WorkflowVersion
WorkflowVersionDao. getActiveByProject(IEntityContext ec, Projekt project)
WorkflowVersion
WorkflowVersionDao. getByVersionNumber(IEntityContext ec, Projekt project, long versionNumber)
WorkflowVersion
WorkflowVersionDao. loadFullVersion(IEntityContext ec, long workflowVersionId)
WorkflowVersion
WorkflowVersionDao. replaceVersion(IEntityContext ec, WorkflowVersion oldWorkflowVersion, WorkflowVersion newWorkflowVersion)
WorkflowVersion
WorkflowVersionDao. saveVersion(IEntityContext ec, WorkflowVersion workflowVersion)
Methods in de.xima.fc.dao.impl that return types with arguments of type WorkflowVersion Modifier and Type Method Description protected IFCDaoActionHook<WorkflowVersion>
WorkflowVersionDao. getPreActionHook()
-
Uses of WorkflowVersion in de.xima.fc.dao.interfaces
Methods in de.xima.fc.dao.interfaces that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
IWorkflowVersionDao. createNewWorkflowVersion(Projekt project, long versionNumber)
Creates a new workflow version with the default workflow states and an empty process, but does not persist it yet.WorkflowVersion
IWorkflowVersionDao. getActiveByProject(IEntityContext ec, Projekt project)
Finds the active workflow version for the given project.WorkflowVersion
IWorkflowVersionDao. getByVersionNumber(IEntityContext ec, Projekt project, long versionNumber)
Finds the workflow version with the given version number, if such a version exists.WorkflowVersion
IWorkflowVersionDao. loadFullVersion(IEntityContext ec, long workflowVersionId)
Loads the workflow version with the given entity and all associated entities (makes sure lazy associations are initiated).WorkflowVersion
IWorkflowVersionDao. replaceVersion(IEntityContext ec, WorkflowVersion oldWorkflowVersion, WorkflowVersion newWorkflowVersion)
Replaces the given old workflow version with the data of the new workflow version.WorkflowVersion
IWorkflowVersionDao. saveVersion(IEntityContext ec, WorkflowVersion workflowVersion)
Saves the workflow version.Methods in de.xima.fc.dao.interfaces with parameters of type WorkflowVersion Modifier and Type Method Description List<WorkflowVersionBackup>
IWorkflowVersionBackupDao. allByWorkflowVersion(IEntityContext ec, WorkflowVersion workflowVersion)
Retrieves all available backups for the given workflow version, sorted in ascending order bygetDateCreated()
.WorkflowVersionBackup
IWorkflowVersionBackupDao. createNewBackup(IEntityContext ec, WorkflowVersion workflowVersion, String backupData)
Creates a new workflow version backup with the data of the given workflow version.void
IWorkflowVersionBackupDao. deleteAllByWorkflowVersion(IEntityContext ec, WorkflowVersion workflowVersion)
Deletes all backups for the given workflow version.void
IWorkflowVersionDao. deleteExistingVersion(IEntityContext ec, WorkflowVersion workflowVersion)
Delete an existing (persisted) workflow version.List<WorkflowState>
IWorkflowStateDao. getAllByWorkflowVersion(IEntityContext ec, WorkflowVersion workflowVersion)
Finds all states of the given workflow version.List<TElement>
IWorkflowElementDao. getAllReferencingElements(IEntityContext ec, WorkflowVersion version, de.xima.cmn.dao.interfaces.IEntity<Long> entity)
Finds all workflow elements within the version that reference the given entity .WorkflowState
IWorkflowStateDao. getByUuid(IEntityContext ec, WorkflowVersion workflowVersion, UUID uuid)
Finds the state with the given UUID contained in the given workflow version.WorkflowState
IWorkflowStateDao. getOrCreateSystemState(IEntityContext ec, WorkflowVersion workflowVersion, EWorkflowStateType type)
Finds the given built-in workflow state.WorkflowProcess
IWorkflowProcessDao. loadMainProcess(IEntityContext ec, WorkflowVersion workflowVersion)
Fetches the main process of the given workflow version of the given project.WorkflowVersion
IWorkflowVersionDao. replaceVersion(IEntityContext ec, WorkflowVersion oldWorkflowVersion, WorkflowVersion newWorkflowVersion)
Replaces the given old workflow version with the data of the new workflow version.WorkflowVersion
IWorkflowVersionDao. saveVersion(IEntityContext ec, WorkflowVersion workflowVersion)
Saves the workflow version. -
Uses of WorkflowVersion in de.xima.fc.entities
Methods in de.xima.fc.entities that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
WorkflowVersion. cloneBasics()
WorkflowVersion
Projekt. getActiveWorkflowVersion()
WorkflowVersion
WorkflowVersionBackup. getBaseEntity()
WorkflowVersion
WorkflowProcess. getVersion()
WorkflowVersion
WorkflowState. getVersion()
WorkflowVersion
Vorgang. getWorkflowVersion()
Methods in de.xima.fc.entities that return types with arguments of type WorkflowVersion Modifier and Type Method Description List<WorkflowVersion>
Projekt. getWorkflowVersions()
Methods in de.xima.fc.entities with parameters of type WorkflowVersion Modifier and Type Method Description void
Projekt. addWorkflowVersion(WorkflowVersion version)
Adds the given workflow version and sets thegetProject()
to this project.void
Projekt. removeWorkflowVersion(WorkflowVersion workflowVersion)
void
Projekt. setActiveWorkflowVersion(WorkflowVersion activeWorkflowVersion)
void
WorkflowVersionBackup. setBaseEntity(WorkflowVersion baseEntity)
void
WorkflowProcess. setVersion(WorkflowVersion version)
void
WorkflowState. setVersion(WorkflowVersion version)
void
Vorgang. setWorkflowVersion(WorkflowVersion workflowVersion)
Method parameters in de.xima.fc.entities with type arguments of type WorkflowVersion Modifier and Type Method Description void
Projekt. setWorkflowVersions(List<WorkflowVersion> workflowVersions)
-
Uses of WorkflowVersion in de.xima.fc.export
Methods in de.xima.fc.export that return WorkflowVersion Modifier and Type Method Description protected WorkflowVersion
AProjektUtil. cloneWorkflowVersion(WorkflowVersion oldVersion)
Creates a copy of the given workflow version.WorkflowVersion
ProjektCopyUtil. copyVersion(Projekt project, WorkflowVersion oldVersion, long newVersionNumber)
Methods in de.xima.fc.export with parameters of type WorkflowVersion Modifier and Type Method Description protected WorkflowVersion
AProjektUtil. cloneWorkflowVersion(WorkflowVersion oldVersion)
Creates a copy of the given workflow version.WorkflowVersion
ProjektCopyUtil. copyVersion(Projekt project, WorkflowVersion oldVersion, long newVersionNumber)
-
Uses of WorkflowVersion in de.xima.fc.form.request
Fields in de.xima.fc.form.request declared as WorkflowVersion Modifier and Type Field Description protected WorkflowVersion
FormRequestContext. workflowVersion
Methods in de.xima.fc.form.request that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
FormRequestContext. getWorkflowVersion()
Methods in de.xima.fc.form.request with parameters of type WorkflowVersion Modifier and Type Method Description void
FormRequestContext. setWorkflowVersion(WorkflowVersion workflowVersion)
-
Uses of WorkflowVersion in de.xima.fc.gui.bean.project
Methods in de.xima.fc.gui.bean.project that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
ProjectPageBean. getWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.gui.event
Methods in de.xima.fc.gui.event that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
PlaceholderProjectContextChangedEvent. getWorkflowVersion()
Constructors in de.xima.fc.gui.event with parameters of type WorkflowVersion Constructor Description PlaceholderProjectContextChangedEvent(Projekt project, FormVersion formVersion, WorkflowVersion workflowVersion)
Creates a new event for a context change to the given project with the given form and workflow version, which may not be equal to the active version. -
Uses of WorkflowVersion in de.xima.fc.gui.model.placeholder
Methods in de.xima.fc.gui.model.placeholder that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
PlaceholderContextModel. getSelectedWorkflowVersion()
Methods in de.xima.fc.gui.model.placeholder with parameters of type WorkflowVersion Modifier and Type Method Description void
PlaceholderContextModel. setSelectedWorkflowVersion(WorkflowVersion selectedWorkflowVersion)
-
Uses of WorkflowVersion in de.xima.fc.gui.model.version
Methods in de.xima.fc.gui.model.version that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
ProjectVersionEntry. getWorkflowVersion()
Constructors in de.xima.fc.gui.model.version with parameters of type WorkflowVersion Constructor Description ProjectVersionEntry(long versionNumber, FormVersion formVersion, WorkflowVersion workflowVersion, boolean active)
-
Uses of WorkflowVersion in de.xima.fc.gui.utils.designer
Methods in de.xima.fc.gui.utils.designer that return WorkflowVersion Modifier and Type Method Description static WorkflowVersion
ProjectPageHelper. loadWorkflowVersionFor(javax.faces.context.FacesContext facesContext, IEntityContext ec, Long wvid, Projekt project)
static WorkflowVersion
ProjectPageHelper. loadWorkflowVersionForCurrentRequest(javax.faces.context.FacesContext facesContext, IEntityContext ec, String workflowVersionIdParamName, Projekt project)
Loads the workflow version from the ID as given by the current HTTP request. -
Uses of WorkflowVersion in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
WorkflowVersionHandler. getActiveByProject(UserContext uc, Projekt project)
WorkflowVersion
WorkflowVersionHandler. getByVersionNumber(UserContext uc, Projekt project, long versionNumber)
Methods in de.xima.fc.handler.entity with parameters of type WorkflowVersion Modifier and Type Method Description List<WorkflowState>
WorkflowStateHandler. getAllByWorkflowVersion(UserContext uc, WorkflowVersion workflowVersion)
-
Uses of WorkflowVersion in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
IWorkflowVersionHandler. getActiveByProject(UserContext uc, Projekt project)
Finds the active workflow version for the given project.WorkflowVersion
IWorkflowVersionHandler. getByVersionNumber(UserContext uc, Projekt project, long versionNumber)
Finds the workflow version with the given version number, if such a version exists.Methods in de.xima.fc.handler.interfaces.entity with parameters of type WorkflowVersion Modifier and Type Method Description List<WorkflowState>
IWorkflowStateHandler. getAllByWorkflowVersion(UserContext uc, WorkflowVersion workflowVersion)
Finds all available states for the given workflow version. -
Uses of WorkflowVersion in de.xima.fc.importer.config
Methods in de.xima.fc.importer.config that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
ProjectImportConfig. getActiveWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.inbox.interfaces.project
Methods in de.xima.fc.inbox.interfaces.project that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
IProjectVersionModel. getWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.inbox.model
Constructors in de.xima.fc.inbox.model with parameters of type WorkflowVersion Constructor Description FormRecordSelectItem(Long formRecordId, boolean read, boolean processing, Status state, WorkflowState workflowState, WorkflowVersion workflowVersion)
Deprecated. -
Uses of WorkflowVersion in de.xima.fc.interfaces.form
Methods in de.xima.fc.interfaces.form that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
IFormDesignerEnvironmentData. getWorkflowVersion()
WorkflowVersion
IFormRequestContext. getWorkflowVersion()
Methods in de.xima.fc.interfaces.form with parameters of type WorkflowVersion Modifier and Type Method Description void
IFormRequestContext. setWorkflowVersion(WorkflowVersion workflowVersion)
-
Uses of WorkflowVersion in de.xima.fc.interfaces.form.record
Methods in de.xima.fc.interfaces.form.record that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
IFormRecordBaseData. getWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.interfaces.workflow
Methods in de.xima.fc.interfaces.workflow that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
IWorkflowProvider. getWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.interfaces.workflow.params
Methods in de.xima.fc.interfaces.workflow.params that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
IBaseWorkflowEnvironmentData. getWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.mdl.form
Methods in de.xima.fc.mdl.form that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
FormRequestData. getWorkflowVersion()
Methods in de.xima.fc.mdl.form with parameters of type WorkflowVersion Modifier and Type Method Description void
FormRequestData. setWorkflowVersion(WorkflowVersion workflowVersion)
-
Uses of WorkflowVersion in de.xima.fc.mdl.form.record
Methods in de.xima.fc.mdl.form.record that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
FormRecordBaseData. getWorkflowVersion()
Methods in de.xima.fc.mdl.form.record with parameters of type WorkflowVersion Modifier and Type Method Description void
FormRecordBaseData.Builder. withWorkflowVersion(WorkflowVersion workflowVersion)
-
Uses of WorkflowVersion in de.xima.fc.refactor
Methods in de.xima.fc.refactor with parameters of type WorkflowVersion Modifier and Type Method Description static IWorkflowPlaceholderRefactorRetVal
WorkflowPlaceholderRefactorProcessor. refactorPlaceholdersInWorkflowVersion(WorkflowVersion version, IPlaceholderRefactorMapper refactorer, Mandant client)
PerformsrefactorPlaceholders
in all elements of the given version. -
Uses of WorkflowVersion in de.xima.fc.utils
Methods in de.xima.fc.utils with parameters of type WorkflowVersion Modifier and Type Method Description static boolean
ProjektUtils. isOffline(Projekt projekt, WorkflowVersion activeWorkflowVersion)
Checks whether the form is currently offline and cannot be provided to users. -
Uses of WorkflowVersion in de.xima.fc.workflow
Methods in de.xima.fc.workflow with parameters of type WorkflowVersion Modifier and Type Method Description static WorkflowVersionStager
WorkflowVersionStager. forVersion(IEntityContext ec, WorkflowVersion newVersion, WorkflowVersion oldVersion)
Creates a new stager for persisting an unsavedWorkflowProcess
. -
Uses of WorkflowVersion in de.xima.fc.workflow.converter
Methods in de.xima.fc.workflow.converter that return WorkflowVersion Modifier and Type Method Description static WorkflowVersion
FlowchartModelConverter. toVersion(IEntityContext ec, Mandant client, WorkflowVersion currentVersion, FlowchartModel flowchartModel, List<WorkflowStateModel> states)
Methods in de.xima.fc.workflow.converter with parameters of type WorkflowVersion Modifier and Type Method Description static FlowchartSnapshot
WorkflowPersistHelper. createFlowchartSnapshot(Mandant client, Locale locale, WorkflowVersion workflowVersion)
Creates a flowchart snapshot that represents the given workflow version.static void
WorkflowPersistHelper. createNewBackup(IEntityContext ec, Mandant client, Locale locale, WorkflowVersion workflowVersion)
Creates and persist a new backup for the given workflow version.static WorkflowVersion
FlowchartModelConverter. toVersion(IEntityContext ec, Mandant client, WorkflowVersion currentVersion, FlowchartModel flowchartModel, List<WorkflowStateModel> states)
-
Uses of WorkflowVersion in de.xima.fc.workflow.designer.bean
Methods in de.xima.fc.workflow.designer.bean that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
WorkflowProviderBean. getWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper with parameters of type WorkflowVersion Modifier and Type Method Description static WorkflowBackupModel
WorkflowBackupHelper. createBackupModel(IEntityContext ec, WorkflowVersion workflowVersion)
Creates the backup model with all current backups available for the given workflow version.static UnpackedFlowchartSnapshot
WorkflowBackupHelper. unpackSnapshot(IBaseWorkflowEnvironmentData env, FlowchartSnapshot snapshot, WorkflowVersion workflowVersion)
Unpacks the contents of the snapshots and merges workflow states with persistent states (when a state cannot be deleted).static void
WorkflowBackupHelper. updateBackupModel(IEntityContext ec, WorkflowVersion workflowVersion, WorkflowBackupModel backupModel)
Updates the given backup model with the data from the workflow version, including the list of available backups and the maximum backup count. -
Uses of WorkflowVersion in de.xima.fc.workflow.designer.logic
Methods in de.xima.fc.workflow.designer.logic that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
BeanWorkflowValidationEnvironmentData. getWorkflowVersion()
WorkflowVersion
FacesWorkflowLocalValidationContext. getWorkflowVersion()
WorkflowVersion
RequestWorkflowEnvironmentData. getWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.workflow.iface
Methods in de.xima.fc.workflow.iface that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
IWorkflowTaskRunnerParams. getWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.workflow.model
Methods in de.xima.fc.workflow.model that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
PojoBaseWorkflowEnvironmentData. getWorkflowVersion()
WorkflowVersion
PojoWorkflowValidationEnvironmentData. getWorkflowVersion()
WorkflowVersion
WorkflowTaskRunnerParams. getWorkflowVersion()
Methods in de.xima.fc.workflow.model with parameters of type WorkflowVersion Modifier and Type Method Description WorkflowTaskRunnerParams.Builder
WorkflowTaskRunnerParams.Builder. workflowVersion(WorkflowVersion workflowVersion)
Constructors in de.xima.fc.workflow.model with parameters of type WorkflowVersion Constructor Description PojoBaseWorkflowEnvironmentData(Mandant client, Projekt project, WorkflowVersion workflowVersion, Benutzer user, Locale locale, IEntityContext ec)
Creates a new POJO implementation ofIWorkflowValidationEnvironmentData
with the given values.PojoWorkflowValidationEnvironmentData(Mandant client, Projekt project, WorkflowVersion workflowVersion, Benutzer user, Locale locale, IEntityContext ec)
Creates a new POJO implementation ofIWorkflowValidationEnvironmentData
with the given values. -
Uses of WorkflowVersion in de.xima.fc.workflow.processor.engine
Methods in de.xima.fc.workflow.processor.engine with parameters of type WorkflowVersion Modifier and Type Method Description static WorkflowValidator.Builder
WorkflowValidator. builder(Mandant client, Projekt project, WorkflowVersion workflowVersion)
static WorkflowValidator.Builder
WorkflowValidator. builder(WorkflowVersion workflowVersion)
Constructors in de.xima.fc.workflow.processor.engine with parameters of type WorkflowVersion Constructor Description Builder(Mandant client, Projekt project, WorkflowVersion workflowVersion)
Builder(WorkflowVersion workflowVersion)
-
Uses of WorkflowVersion in de.xima.fc.workflow.processor.logic
Methods in de.xima.fc.workflow.processor.logic with parameters of type WorkflowVersion Modifier and Type Method Description static List<WorkflowStateModel>
WorkflowProviderHelper. computeAllStateModels(IEntityContext ec, WorkflowVersion workflowVersion, Locale locale)
-
Uses of WorkflowVersion in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
DefaultWorkflowValidationContext. getWorkflowVersion()
WorkflowVersion
InjectableValidationContext. getWorkflowVersion()
WorkflowVersion
ValidationWorkflowProvider. getWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return WorkflowVersion Modifier and Type Method Description WorkflowVersion
WorkflowValidationParams. getWorkflowVersion()
Constructors in de.xima.fc.workflow.processor.model with parameters of type WorkflowVersion Constructor Description Builder(Projekt project, WorkflowVersion workflowVersion, Mandant client, Benutzer user, Locale locale, IEntityContext ec, boolean ownsEntityContext, WorkflowResourceBundleLocator.MutableWorkflowResourceBundleLocator locator)
Creates a new builder with the given values.
-