Uses of Class
de.xima.fc.entities.WorkflowVersion
Packages that use WorkflowVersion
Package
Description
Konstanten-Klassen, Interfaces und Helper-Klassen
Package for the API access of the model classes.
Package für Datenbankentitäten
Package für Utilsklassen
-
Uses of WorkflowVersion in de.xima.fc
Methods in de.xima.fc with parameters of type WorkflowVersionModifier and TypeMethodDescriptionstatic String
PathHandler.Web.fd2VersionEditFor
(FormVersion fv, WorkflowVersion workflowVersion) Deprecated.Use EProjectView#DESIGNER and the its IViewUriResolver instead.static String
PathHandler.Web.fd2VersionEditFor
(FormVersion fv, WorkflowVersion workflowVersion, String baseUrl) Deprecated.Use EProjectView#DESIGNER and the its IViewUriResolver instead. -
Uses of WorkflowVersion in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity that return WorkflowVersionModifier and TypeMethodDescriptionWorkflowVersionAPI.getActiveByProject
(UserContext uc, Projekt project) Finds the active workflow version for the given project.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 WorkflowVersionModifier and TypeMethodDescriptionWorkflowStateAPI.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 WorkflowVersionModifier and TypeMethodDescriptionDaoActionHookHelper.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 WorkflowVersionModifier and TypeMethodDescriptionWorkflowVersionDao.createNewWorkflowVersion
(Projekt project, long versionNumber) WorkflowVersionDao.getActiveByProject
(IEntityContext ec, Projekt project) WorkflowVersionDao.getByVersionNumber
(IEntityContext ec, Projekt project, long versionNumber) WorkflowVersionDao.loadFullVersion
(IEntityContext ec, long workflowVersionId) WorkflowVersionDao.replaceVersion
(IEntityContext ec, WorkflowVersion oldWorkflowVersion, WorkflowVersion newWorkflowVersion) WorkflowVersionDao.saveVersion
(IEntityContext ec, WorkflowVersion workflowVersion) Methods in de.xima.fc.dao.impl that return types with arguments of type WorkflowVersionModifier and TypeMethodDescriptionprotected IFCDaoActionHook<WorkflowVersion>
WorkflowVersionDao.getPreActionHook()
Methods in de.xima.fc.dao.impl with parameters of type WorkflowVersionModifier and TypeMethodDescriptionWorkflowVersionBackupDao.allByWorkflowVersion
(IEntityContext ec, WorkflowVersion workflowVersion) WorkflowVersionBackupDao.createNewBackup
(IEntityContext ec, WorkflowVersion workflowVersion, String backupData) void
WorkflowVersionBackupDao.deleteAllByWorkflowVersion
(IEntityContext ec, WorkflowVersion workflowVersion) void
WorkflowVersionDao.deleteExistingVersion
(IEntityContext ec, WorkflowVersion workflowVersion) WorkflowStateDao.getAllByWorkflowVersion
(IEntityContext ec, WorkflowVersion workflowVersion) WorkflowStateDao.getByUuid
(IEntityContext ec, WorkflowVersion workflowVersion, UUID uuid) WorkflowVersionDao.getEntityRefs
(IEntityContext ec, WorkflowVersion entity) WorkflowStateDao.getOrCreateSystemState
(IEntityContext ec, WorkflowVersion workflowVersion, EWorkflowStateType type) WorkflowProcessDao.loadMainProcess
(IEntityContext ec, WorkflowVersion workflowVersion) WorkflowVersionDao.replaceVersion
(IEntityContext ec, WorkflowVersion oldWorkflowVersion, WorkflowVersion newWorkflowVersion) WorkflowVersionDao.saveVersion
(IEntityContext ec, WorkflowVersion workflowVersion) -
Uses of WorkflowVersion in de.xima.fc.dao.interfaces
Methods in de.xima.fc.dao.interfaces that return WorkflowVersionModifier and TypeMethodDescriptionIWorkflowVersionDao.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.IWorkflowVersionDao.getActiveByProject
(IEntityContext ec, Projekt project) Finds the active workflow version for the given project.IWorkflowVersionDao.getByVersionNumber
(IEntityContext ec, Projekt project, long versionNumber) Finds the workflow version with the given version number, if such a version exists.IWorkflowVersionDao.loadFullVersion
(IEntityContext ec, long workflowVersionId) Loads the workflow version with the given entity and all associated entities (makes sure lazy associations are initiated).IWorkflowVersionDao.replaceVersion
(IEntityContext ec, WorkflowVersion oldWorkflowVersion, WorkflowVersion newWorkflowVersion) Replaces the given old workflow version with the data of the new workflow version.IWorkflowVersionDao.saveVersion
(IEntityContext ec, WorkflowVersion workflowVersion) Saves the workflow version.Methods in de.xima.fc.dao.interfaces with parameters of type WorkflowVersionModifier and TypeMethodDescriptionIWorkflowVersionBackupDao.allByWorkflowVersion
(IEntityContext ec, WorkflowVersion workflowVersion) Retrieves all available backups for the given workflow version, sorted in ascending order bygetDateCreated()
.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.IWorkflowStateDao.getAllByWorkflowVersion
(IEntityContext ec, WorkflowVersion workflowVersion) Finds all states of the given workflow version.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 .IWorkflowStateDao.getByUuid
(IEntityContext ec, WorkflowVersion workflowVersion, UUID uuid) Finds the state with the given UUID contained in the given workflow version.IWorkflowStateDao.getOrCreateSystemState
(IEntityContext ec, WorkflowVersion workflowVersion, EWorkflowStateType type) Finds the given built-in workflow state.IWorkflowProcessDao.loadMainProcess
(IEntityContext ec, WorkflowVersion workflowVersion) Fetches the main process of the given workflow version of the given project.IWorkflowVersionDao.replaceVersion
(IEntityContext ec, WorkflowVersion oldWorkflowVersion, WorkflowVersion newWorkflowVersion) Replaces the given old workflow version with the data of the new workflow version.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 WorkflowVersionModifier and TypeMethodDescriptionWorkflowVersion.cloneBasics()
Projekt.getActiveWorkflowVersion()
WorkflowVersionBackup.getBaseEntity()
WorkflowProcess.getVersion()
WorkflowState.getVersion()
Vorgang.getWorkflowVersion()
Methods in de.xima.fc.entities that return types with arguments of type WorkflowVersionMethods in de.xima.fc.entities with parameters of type WorkflowVersionModifier and TypeMethodDescriptionvoid
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 WorkflowVersionModifier and TypeMethodDescriptionvoid
Projekt.setWorkflowVersions
(List<WorkflowVersion> workflowVersions) -
Uses of WorkflowVersion in de.xima.fc.export
Methods in de.xima.fc.export that return WorkflowVersionModifier and TypeMethodDescriptionprotected WorkflowVersion
AProjektUtil.cloneWorkflowVersion
(WorkflowVersion oldVersion) Creates a copy of the given workflow version.ProjektCopyUtil.copyVersion
(Projekt project, WorkflowVersion oldVersion, long newVersionNumber) Methods in de.xima.fc.export with parameters of type WorkflowVersionModifier and TypeMethodDescriptionprotected WorkflowVersion
AProjektUtil.cloneWorkflowVersion
(WorkflowVersion oldVersion) Creates a copy of the given workflow version.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 WorkflowVersionMethods in de.xima.fc.form.request that return WorkflowVersionMethods in de.xima.fc.form.request with parameters of type WorkflowVersionModifier and TypeMethodDescriptionvoid
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 -
Uses of WorkflowVersion in de.xima.fc.gui.designer.form.utils
Methods in de.xima.fc.gui.designer.form.utils that return WorkflowVersionConstructors in de.xima.fc.gui.designer.form.utils with parameters of type WorkflowVersionModifierConstructorDescriptionFormDesignerEnvironmentData
(IEntityContext entityContext, Mandant client, IUser user, Locale locale, Projekt project, FormVersion formVersion, WorkflowVersion workflowVersion) -
Uses of WorkflowVersion in de.xima.fc.gui.event
Methods in de.xima.fc.gui.event that return WorkflowVersionConstructors in de.xima.fc.gui.event with parameters of type WorkflowVersionModifierConstructorDescriptionPlaceholderProjectContextChangedEvent
(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 WorkflowVersionMethods in de.xima.fc.gui.model.placeholder with parameters of type WorkflowVersionModifier and TypeMethodDescriptionvoid
PlaceholderContextModel.setSelectedWorkflowVersion
(WorkflowVersion selectedWorkflowVersion) -
Uses of WorkflowVersion in de.xima.fc.gui.model.version
Methods in de.xima.fc.gui.model.version that return WorkflowVersionConstructors in de.xima.fc.gui.model.version with parameters of type WorkflowVersionModifierConstructorDescriptionProjectVersionEntry
(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 WorkflowVersionModifier and TypeMethodDescriptionstatic 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) Deprecated.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 WorkflowVersionModifier and TypeMethodDescriptionWorkflowVersionHandler.getActiveByProject
(UserContext uc, Projekt project) WorkflowVersionHandler.getByVersionNumber
(UserContext uc, Projekt project, long versionNumber) Methods in de.xima.fc.handler.entity with parameters of type WorkflowVersionModifier and TypeMethodDescriptionWorkflowStateHandler.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 WorkflowVersionModifier and TypeMethodDescriptionIWorkflowVersionHandler.getActiveByProject
(UserContext uc, Projekt project) Finds the active workflow version for the given project.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 WorkflowVersionModifier and TypeMethodDescriptionIWorkflowStateHandler.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 -
Uses of WorkflowVersion in de.xima.fc.inbox.interfaces.project
Methods in de.xima.fc.inbox.interfaces.project that return WorkflowVersion -
Uses of WorkflowVersion in de.xima.fc.inbox.model
Constructors in de.xima.fc.inbox.model with parameters of type WorkflowVersionModifierConstructorDescriptionFormRecordSelectItem
(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 WorkflowVersionModifier and TypeMethodDescriptionIFormDesignerEnvironmentData.getWorkflowVersion()
IFormRequestContext.getWorkflowVersion()
Methods in de.xima.fc.interfaces.form with parameters of type WorkflowVersionModifier and TypeMethodDescriptionvoid
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 -
Uses of WorkflowVersion in de.xima.fc.interfaces.workflow
Methods in de.xima.fc.interfaces.workflow that return WorkflowVersion -
Uses of WorkflowVersion in de.xima.fc.interfaces.workflow.params
Methods in de.xima.fc.interfaces.workflow.params that return WorkflowVersion -
Uses of WorkflowVersion in de.xima.fc.mdl.form
Methods in de.xima.fc.mdl.form that return WorkflowVersionMethods in de.xima.fc.mdl.form with parameters of type WorkflowVersionModifier and TypeMethodDescriptionvoid
FormRequestData.setWorkflowVersion
(WorkflowVersion workflowVersion) -
Uses of WorkflowVersion in de.xima.fc.mdl.form.record
Methods in de.xima.fc.mdl.form.record that return WorkflowVersionMethods in de.xima.fc.mdl.form.record with parameters of type WorkflowVersionModifier and TypeMethodDescriptionvoid
FormRecordBaseData.Builder.withWorkflowVersion
(WorkflowVersion workflowVersion) -
Uses of WorkflowVersion in de.xima.fc.ms.test.workflow
Fields in de.xima.fc.ms.test.workflow declared as WorkflowVersion -
Uses of WorkflowVersion in de.xima.fc.refactor
Methods in de.xima.fc.refactor with parameters of type WorkflowVersionModifier and TypeMethodDescriptionWorkflowPlaceholderRefactorProcessor.refactorPlaceholdersInWorkflowVersion
(WorkflowVersion version, IPlaceholderRefactorMapper refactorer, Mandant client) PerformsrefactorPlaceholders
in all elements of the given version. -
Uses of WorkflowVersion in de.xima.fc.testhelper
Methods in de.xima.fc.testhelper that return WorkflowVersionModifier and TypeMethodDescriptionstatic WorkflowVersion
EntityDummyFactory.dummyWorkflowVersion
(Projekt project, WorkflowProcess process, int versionNumber) Methods in de.xima.fc.testhelper with parameters of type WorkflowVersionModifier and TypeMethodDescriptionstatic WorkflowState
EntityDummyFactory.dummyWorkflowState
(String name, WorkflowVersion version) -
Uses of WorkflowVersion in de.xima.fc.utils
Methods in de.xima.fc.utils with parameters of type WorkflowVersionModifier and TypeMethodDescriptionstatic 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 WorkflowVersionModifier and TypeMethodDescriptionstatic 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 WorkflowVersionModifier and TypeMethodDescriptionstatic 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 WorkflowVersionModifier and TypeMethodDescriptionstatic 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 -
Uses of WorkflowVersion in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper with parameters of type WorkflowVersionModifier and TypeMethodDescriptionstatic 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 WorkflowVersionModifier and TypeMethodDescriptionBeanWorkflowValidationEnvironmentData.getWorkflowVersion()
FacesWorkflowLocalValidationContext.getWorkflowVersion()
RequestWorkflowEnvironmentData.getWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.workflow.iface
Methods in de.xima.fc.workflow.iface that return WorkflowVersion -
Uses of WorkflowVersion in de.xima.fc.workflow.model
Methods in de.xima.fc.workflow.model that return WorkflowVersionModifier and TypeMethodDescriptionPojoBaseWorkflowEnvironmentData.getWorkflowVersion()
PojoWorkflowValidationEnvironmentData.getWorkflowVersion()
WorkflowTaskRunnerParams.getWorkflowVersion()
Methods in de.xima.fc.workflow.model with parameters of type WorkflowVersionModifier and TypeMethodDescriptionWorkflowTaskRunnerParams.Builder.workflowVersion
(WorkflowVersion workflowVersion) Constructors in de.xima.fc.workflow.model with parameters of type WorkflowVersionModifierConstructorDescriptionPojoBaseWorkflowEnvironmentData
(Mandant client, Projekt project, WorkflowVersion workflowVersion, IUser user, Locale locale, IEntityContext ec) Creates a new POJO implementation ofIWorkflowValidationEnvironmentData
with the given values.PojoWorkflowValidationEnvironmentData
(Mandant client, Projekt project, WorkflowVersion workflowVersion, IUser 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 WorkflowVersionModifier and TypeMethodDescriptionstatic 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 WorkflowVersionModifierConstructorDescriptionBuilder
(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 WorkflowVersionModifier and TypeMethodDescriptionstatic 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 WorkflowVersionModifier and TypeMethodDescriptionDefaultWorkflowValidationContext.getWorkflowVersion()
InjectableValidationContext.getWorkflowVersion()
ValidationWorkflowProvider.getWorkflowVersion()
-
Uses of WorkflowVersion in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return WorkflowVersionConstructors in de.xima.fc.workflow.processor.model with parameters of type WorkflowVersionModifierConstructorDescriptionBuilder
(Projekt project, WorkflowVersion workflowVersion, Mandant client, IUser user, Locale locale, IEntityContext ec, boolean ownsEntityContext, WorkflowResourceBundleLocator.MutableWorkflowResourceBundleLocator locator) Creates a new builder with the given values.