Uses of Interface
com.flowable.platform.api.repository.SlaDefinitionModel
Packages that use SlaDefinitionModel
Package
Description
-
Uses of SlaDefinitionModel in com.flowable.engage.engine.impl.jobhandler
Methods in com.flowable.engage.engine.impl.jobhandler that return SlaDefinitionModelModifier and TypeMethodDescriptionprotected SlaDefinitionModelEngageSlaEscalationJobHandler.getSlaDefinitionModel(String slaDefinitionId) -
Uses of SlaDefinitionModel in com.flowable.platform.api.repository
Methods in com.flowable.platform.api.repository that return SlaDefinitionModelModifier and TypeMethodDescriptionSlaResourceConverter.convertResourceToModel(byte[] resourceBytes) SlaResourceConverter.convertResourceToModel(InputStream resourceStream) PlatformRepositoryService.getSlaDefinitionModel(String definitionId) Returns theSlaDefinitionModelincluding all SLA model info.PlatformRepositoryService.getSlaDefinitionModelByKey(String definitionKey) Returns theSlaDefinitionModelincluding all SLA model info, using the SLA definition key and resolving the key to the latest version.PlatformRepositoryService.getSlaDefinitionModelByKeyAndTenantId(String definitionKey, String tenantId) Returns theSlaDefinitionModelincluding all SLA model info, using the SLA definition key and resolving the key to the latest version.Methods in com.flowable.platform.api.repository with parameters of type SlaDefinitionModelModifier and TypeMethodDescriptionSlaResourceConverter.convertModelToJson(SlaDefinitionModel definitionModel) -
Uses of SlaDefinitionModel in com.flowable.platform.engine.impl.cmd
Methods in com.flowable.platform.engine.impl.cmd that return SlaDefinitionModelModifier and TypeMethodDescriptionGetSlaDefinitionModelCmd.execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
Uses of SlaDefinitionModel in com.flowable.platform.engine.impl.deployer
Methods in com.flowable.platform.engine.impl.deployer that return SlaDefinitionModelModifier and TypeMethodDescriptionSlaResourceConverterImpl.convertResourceToModel(byte[] resourceBytes) SlaResourceConverterImpl.convertResourceToModel(InputStream resourceStream) Methods in com.flowable.platform.engine.impl.deployer with parameters of type SlaDefinitionModelModifier and TypeMethodDescriptionSlaResourceConverterImpl.convertModelToJson(SlaDefinitionModel definitionModel) protected voidSlaDefinitionDeployer.updateCachingAndArtifacts(SlaDefinitionEntity definition, SlaDefinitionModel slaResourceModel, PlatformDeploymentEntity deployment) -
Uses of SlaDefinitionModel in com.flowable.platform.engine.impl.persistence.deploy
Fields in com.flowable.platform.engine.impl.persistence.deploy declared as SlaDefinitionModelModifier and TypeFieldDescriptionprotected SlaDefinitionModelSlaDefinitionCacheEntry.slaDefinitionModelMethods in com.flowable.platform.engine.impl.persistence.deploy that return SlaDefinitionModelMethods in com.flowable.platform.engine.impl.persistence.deploy with parameters of type SlaDefinitionModelModifier and TypeMethodDescriptionvoidSlaDefinitionCacheEntry.setSequenceDefinitionModel(SlaDefinitionModel slaDefinitionModel) Constructors in com.flowable.platform.engine.impl.persistence.deploy with parameters of type SlaDefinitionModelModifierConstructorDescriptionSlaDefinitionCacheEntry(SlaDefinitionEntity slaDefinitionEntity, SlaDefinitionModel slaDefinitionModel) -
Uses of SlaDefinitionModel in com.flowable.platform.engine.impl.repository
Classes in com.flowable.platform.engine.impl.repository that implement SlaDefinitionModelMethods in com.flowable.platform.engine.impl.repository that return SlaDefinitionModelModifier and TypeMethodDescriptionPlatformRepositoryServiceImpl.getSlaDefinitionModel(String definitionId) PlatformRepositoryServiceImpl.getSlaDefinitionModelByKey(String definitionKey) PlatformRepositoryServiceImpl.getSlaDefinitionModelByKeyAndTenantId(String definitionKey, String tenantId) -
Uses of SlaDefinitionModel in com.flowable.platform.engine.impl.sla
Methods in com.flowable.platform.engine.impl.sla with parameters of type SlaDefinitionModelModifier and TypeMethodDescriptionSlaBusinessCalendar.calculateDueDate(long totalSecondValue, Date currentDate, SlaDefinitionModel slaDefinitionModel, EscalationDefinition escalationDefinition) SlaBusinessCalendar.calculateDueDateBackwards(long totalSecondValue, Date currentDate, SlaDefinitionModel slaDefinitionModel, EscalationDefinition escalationDefinition) -
Uses of SlaDefinitionModel in com.flowable.platform.service.jobhandler
Methods in com.flowable.platform.service.jobhandler that return SlaDefinitionModelModifier and TypeMethodDescriptionprotected SlaDefinitionModelBaseSlaJobHandler.getSlaDefinitionModel(String slaDefinitionId) -
Uses of SlaDefinitionModel in com.flowable.platform.service.sla
Methods in com.flowable.platform.service.sla that return SlaDefinitionModelModifier and TypeMethodDescriptionprotected SlaDefinitionModelPlatformSlaHandler.getSlaDefinitionModel(org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstance) protected SlaDefinitionModelPlatformSlaHandler.getSlaDefinitionModel(org.flowable.engine.impl.persistence.entity.ExecutionEntity executionEntity) protected static SlaDefinitionModelSlaModelUtil.getSlaDefinitionModelForBpmnTask(org.flowable.task.service.impl.persistence.entity.TaskEntity task) protected static SlaDefinitionModelSlaModelUtil.getSlaDefinitionModelForCmmnTask(org.flowable.task.service.impl.persistence.entity.TaskEntity task) static SlaDefinitionModelSlaModelUtil.getSlaDefinitionModelForTask(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity) static SlaDefinitionModelSlaModelUtil.handleSlaDefinitionConfig(SlaDefinition slaDefinition, org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstance, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, ApplicationContext applicationContext) static SlaDefinitionModelSlaModelUtil.handleSlaDefinitionConfig(SlaDefinition slaDefinition, org.flowable.engine.impl.persistence.entity.ExecutionEntity executionEntity, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, ApplicationContext applicationContext) static SlaDefinitionModelSlaModelUtil.handleSlaDefinitionConfig(SlaDefinition slaDefinition, org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, org.flowable.common.engine.impl.runtime.Clock clock, ApplicationContext applicationContext, boolean useLegacyHoursPerDayCalculation) static SlaDefinitionModelSlaModelUtil.resolveSlaDefinitionModel(String slaDefinitionKey, String tenantId) Methods in com.flowable.platform.service.sla with parameters of type SlaDefinitionModelModifier and TypeMethodDescriptionstatic DateSlaModelUtil.calculateDueDate(int dueDateValue, String dueDateExpression, String timeUnit, Date currentDate, SlaDefinitionModel slaDefinitionModel, EscalationDefinition escalationDefinition, org.flowable.common.engine.api.variable.VariableContainer variableContainer, Supplier<org.flowable.common.engine.impl.el.ExpressionManager> expressionManagerSupplier, boolean useLegacyHoursPerDayCalculation) protected static DateSlaModelUtil.calculateDueDateBackwards(int dueDateValue, String dueDateExpression, String timeUnit, Date currentDate, SlaDefinitionModel slaDefinitionModel, EscalationDefinition escalationDefinition, org.flowable.common.engine.api.variable.VariableContainer variableContainer, Supplier<org.flowable.common.engine.impl.el.ExpressionManager> expressionManagerSupplier, boolean useLegacyHoursPerDayCalculation) static voidSlaModelUtil.createSlaAuditInstance(org.flowable.cmmn.api.runtime.CaseInstance caseInstance, Date completionDueDate, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.runtime.Clock clock, boolean enableSlaAuditInstanceToElastic) static voidSlaModelUtil.createSlaAuditInstance(org.flowable.engine.impl.persistence.entity.ExecutionEntity executionEntity, Date completionDueDate, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.runtime.Clock clock, boolean enableSlaAuditInstanceToElastic) static voidSlaModelUtil.createSlaAuditInstance(org.flowable.task.service.delegate.DelegateTask delegateTask, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.runtime.Clock clock, boolean enableSlaAuditInstanceToElastic) static voidSlaModelUtil.handleAssignmentDefinitions(org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstance, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, ApplicationContext applicationContext) static voidSlaModelUtil.handleAssignmentDefinitions(org.flowable.engine.impl.persistence.entity.ExecutionEntity executionEntity, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, ApplicationContext applicationContext) static voidSlaModelUtil.handleAssignmentDefinitions(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, ApplicationContext applicationContext) static voidSlaModelUtil.handleCompletionDefinitions(org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstance, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, ApplicationContext applicationContext) static voidSlaModelUtil.handleCompletionDefinitions(org.flowable.engine.impl.persistence.entity.ExecutionEntity executionEntity, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, ApplicationContext applicationContext) static voidSlaModelUtil.handleCompletionDefinitions(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, ApplicationContext applicationContext) protected static voidSlaModelUtil.handleInitializationDefinitions(org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstance, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, ApplicationContext applicationContext) protected static voidSlaModelUtil.handleInitializationDefinitions(org.flowable.engine.impl.persistence.entity.ExecutionEntity executionEntity, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, ApplicationContext applicationContext) protected static voidSlaModelUtil.handleInitializationDefinitions(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity, SlaDefinitionModel slaDefinitionModel, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, ApplicationContext applicationContext) static voidSlaModelUtil.scheduleEscalationTimerJob(org.flowable.job.service.impl.persistence.entity.TimerJobEntity timerJob, EscalationDefinition escalationDefinition, SlaDefinitionModel slaDefinitionModel, Date instanceCompletionDate, Date currentDate, org.flowable.job.service.JobServiceConfiguration jobServiceConfiguration, org.flowable.common.engine.api.variable.VariableContainer variableContainer, Supplier<org.flowable.common.engine.impl.el.ExpressionManager> expressionManagerSupplier, boolean useLegacyHoursPerDayCalculation) static voidSlaModelUtil.scheduleEscalationTimerJob(org.flowable.job.service.impl.persistence.entity.TimerJobEntity timerJob, EscalationDefinition escalationDefinition, SlaDefinitionModel slaDefinitionModel, org.flowable.task.service.delegate.DelegateTask delegateTask, org.flowable.job.service.JobServiceConfiguration jobServiceConfiguration, boolean useLegacyHoursPerDayCalculation) protected voidPlatformSlaHandler.updateSlaAuditInstanceForComplete(org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstanceEntity, SlaDefinitionModel slaDefinitionModel) protected voidPlatformSlaHandler.updateSlaAuditInstanceForComplete(org.flowable.engine.impl.persistence.entity.ExecutionEntity executionEntity, SlaDefinitionModel slaDefinitionModel)