Class SequenceNextNumberFunctionDelegate

java.lang.Object
com.flowable.platform.engine.impl.sequence.el.SequenceNextNumberFunctionDelegate
All Implemented Interfaces:
org.flowable.common.engine.api.delegate.FlowableFunctionDelegate, org.flowable.common.engine.impl.el.FlowableAstFunctionCreator

public class SequenceNextNumberFunctionDelegate extends Object implements org.flowable.common.engine.impl.el.FlowableAstFunctionCreator, org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
Author:
Filip Hrisafov
  • Constructor Details

    • SequenceNextNumberFunctionDelegate

      public SequenceNextNumberFunctionDelegate()
  • Method Details

    • prefix

      public String prefix()
      Specified by:
      prefix in interface org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
    • prefixes

      public Collection<String> prefixes()
      Specified by:
      prefixes in interface org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
    • localName

      public String localName()
      Specified by:
      localName in interface org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
    • functionMethod

      public Method functionMethod() throws NoSuchMethodException
      Specified by:
      functionMethod in interface org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
      Throws:
      NoSuchMethodException
    • getFunctionNames

      public Collection<String> getFunctionNames()
      Specified by:
      getFunctionNames in interface org.flowable.common.engine.impl.el.FlowableAstFunctionCreator
    • createFunction

      public org.flowable.common.engine.impl.de.odysseus.el.tree.impl.ast.AstFunction createFunction(String name, int index, org.flowable.common.engine.impl.de.odysseus.el.tree.impl.ast.AstParameters parameters, boolean varargs, org.flowable.common.engine.impl.el.FlowableExpressionParser parser)
      Specified by:
      createFunction in interface org.flowable.common.engine.impl.el.FlowableAstFunctionCreator
    • nextSequenceValue

      public static Long nextSequenceValue(org.flowable.common.engine.api.variable.VariableContainer variableContainer, String sequenceKey)