Class InvocableComponent

Direct Known Subclasses:
Application, DataChooser, InvocableDataSource, ScheduledTask, Validator, VariableSetter

@Api public abstract class InvocableComponent extends WorkflowComponent
Component with invocable method.
Author:
RafaƂ Nowacki 13 cze 2016
  • Constructor Details

  • Method Details

    • invoke

      public abstract void invoke(Parameters parameters, ActivityContextMap activityContextMap, ContextVariables contextVariables)
      Invokes this component with given parameters.
      Parameters:
      parameters - parameters
      activityContextMap - Variables context from activity
    • invoke

      protected void invoke(Parameters parameters, Object... instances)
    • invokeWithResult

      protected Object invokeWithResult(Parameters parameters, Object... instances)
    • getDeclaringClass

      public Class<?> getDeclaringClass()
      Returns:
      Component declaring class
    • getInvocableMethod

      protected InvocableMethod getInvocableMethod()
    • toString

      public String toString()
      Overrides:
      toString in class Object