java.lang.Object
com.broadleafcommerce.workflow.provider.jpa.domain.Signal

public class Signal extends Object
Represents a type of side effect that is serialized as a value (JpaSideEffect.setValue(String)). Signals are polled from the database during workflow execution and signal methods are applied via the reflection attributes described here.
  • Constructor Details

    • Signal

      public Signal(String methodName, Class<?>[] parameterTypes, Object[] parameters)
    • Signal

      public Signal()
  • Method Details

    • getMethodName

      public String getMethodName()
    • getParameterTypes

      public Class<?>[] getParameterTypes()
    • getParameters

      public Object[] getParameters()
    • setMethodName

      public void setMethodName(String methodName)
    • setParameterTypes

      public void setParameterTypes(Class<?>[] parameterTypes)
    • setParameters

      public void setParameters(Object[] parameters)