Class FlowablePlatformVariableELResolver

java.lang.Object
org.flowable.common.engine.impl.javax.el.ELResolver
com.flowable.platform.common.el.FlowablePlatformVariableELResolver

public class FlowablePlatformVariableELResolver
extends org.flowable.common.engine.impl.javax.el.ELResolver
Updates allowed properties for process instance, case instance and task entities
  • Field Summary

    Fields inherited from class org.flowable.common.engine.impl.javax.el.ELResolver

    RESOLVABLE_AT_DESIGN_TIME, TYPE
  • Constructor Summary

    Constructors 
    Constructor Description
    FlowablePlatformVariableELResolver()  
  • Method Summary

    Modifier and Type Method Description
    protected org.flowable.engine.impl.history.HistoryManager getBpmnHistoryManager()  
    protected org.flowable.cmmn.engine.impl.history.CmmnHistoryManager getCmmnHistoryManager()  
    java.lang.Class<?> getCommonPropertyType​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base)  
    java.util.Iterator<java.beans.FeatureDescriptor> getFeatureDescriptors​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base)  
    java.lang.Class<?> getType​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)  
    java.lang.Object getValue​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)  
    boolean isReadOnly​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)  
    void setValue​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)  

    Methods inherited from class org.flowable.common.engine.impl.javax.el.ELResolver

    invoke

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getCommonPropertyType

      public java.lang.Class<?> getCommonPropertyType​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base)
      Specified by:
      getCommonPropertyType in class org.flowable.common.engine.impl.javax.el.ELResolver
    • getFeatureDescriptors

      public java.util.Iterator<java.beans.FeatureDescriptor> getFeatureDescriptors​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base)
      Specified by:
      getFeatureDescriptors in class org.flowable.common.engine.impl.javax.el.ELResolver
    • getType

      public java.lang.Class<?> getType​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)
      Specified by:
      getType in class org.flowable.common.engine.impl.javax.el.ELResolver
    • isReadOnly

      public boolean isReadOnly​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)
      Specified by:
      isReadOnly in class org.flowable.common.engine.impl.javax.el.ELResolver
    • getValue

      public java.lang.Object getValue​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)
      Specified by:
      getValue in class org.flowable.common.engine.impl.javax.el.ELResolver
    • setValue

      public void setValue​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
      Specified by:
      setValue in class org.flowable.common.engine.impl.javax.el.ELResolver
    • getCmmnHistoryManager

      protected org.flowable.cmmn.engine.impl.history.CmmnHistoryManager getCmmnHistoryManager()
    • getBpmnHistoryManager

      protected org.flowable.engine.impl.history.HistoryManager getBpmnHistoryManager()