Interface EventTrigger

    • Method Detail

      • getId

        String getId()
        Returns:
        The id of this definition.
      • getName

        String getName()
        Returns:
        The name of this definition.
      • getWorkflowName

        String getWorkflowName()
        Returns:
        The name of workflow that this trigger needs to run.
      • getWorkflowId

        String getWorkflowId()
        Returns:
        The Id of workflow that this trigger needs to run.
      • getWorkflowInput

        Map<String,​?> getWorkflowInput()
        Returns:
        The input values with which the workflow needs to run.
      • getWorkflowParameters

        Map<String,​?> getWorkflowParameters()
        Returns:
        The workflow type specific parameters with which the workflow needs to run.
      • getExchange

        String getExchange()
        Returns:
        The name of the exchange for this triger.
      • getTopic

        String getTopic()
        Returns:
        The name of the topic for this triger.
      • getEvent

        String getEvent()
        Returns:
        The name of the event for this triger.
      • getProjectId

        String getProjectId()
        Returns:
        The id of the project (tenant) this trigger belongs to.
      • getScope

        Scope getScope()
        Returns:
        The scope of this trigger.
      • getCreated

        Date getCreated()
        Returns:
        The time that this trigger was createdAt at.
      • getUpdated

        Date getUpdated()
        Returns:
        The time that this trigger was last updatedAt at.