Class FlowableListener

    • Field Detail

      • event

        protected String event
      • sourceState

        protected String sourceState
      • targetState

        protected String targetState
      • implementationType

        protected String implementationType
      • implementation

        protected String implementation
      • onTransaction

        protected String onTransaction
      • instance

        protected Object instance
    • Constructor Detail

      • FlowableListener

        public FlowableListener()
    • Method Detail

      • getEvent

        public String getEvent()
      • setEvent

        public void setEvent​(String event)
      • getSourceState

        public String getSourceState()
      • setSourceState

        public void setSourceState​(String sourceState)
      • getTargetState

        public String getTargetState()
      • setTargetState

        public void setTargetState​(String targetState)
      • getImplementationType

        public String getImplementationType()
      • setImplementationType

        public void setImplementationType​(String implementationType)
      • getImplementation

        public String getImplementation()
      • setImplementation

        public void setImplementation​(String implementation)
      • setFieldExtensions

        public void setFieldExtensions​(List<FieldExtension> fieldExtensions)
      • getOnTransaction

        public String getOnTransaction()
      • setOnTransaction

        public void setOnTransaction​(String onTransaction)
      • getScriptInfo

        public ScriptInfo getScriptInfo()
        Return the script info, if present.

        ScriptInfo must be populated, when <executionListener type="script" ...> e.g. when implementationType is 'script'.

      • getInstance

        public Object getInstance()
      • setInstance

        public void setInstance​(Object instance)