Class UserAsynchronousProcessExtensionResult

java.lang.Object
ch.ivyteam.ivy.process.extension.UserAsynchronousProcessExtensionResult

public class UserAsynchronousProcessExtensionResult extends Object
This class represents the result of a user asynchronous process extension perform method. It stores the process data that should be reinjected to the process and the event identifier that is used to synchronize the asynchronous request with the response.
Since:
09.03.2009
API:
This is a public API.
  • Constructor Details

    • UserAsynchronousProcessExtensionResult

      public UserAsynchronousProcessExtensionResult(CompositeObject processData, String eventIdentifier)
      Constructor
      Parameters:
      processData - the process that are reinjected to the process. Must not be null.
      eventIdentifier - the event identifier used to synchronized the asynchronous request with the response. Must not be null or empty.
      API:
      This public API is available in Java.
  • Method Details

    • getProcessData

      public CompositeObject getProcessData()
      Gets the process data that are reinjected to the process
      Returns:
      process data
      API:
      This public API is available in Java.
    • getEventIdentifier

      public String getEventIdentifier()
      Gets the event identifier used to synchronize the asynchronous request with the response
      Returns:
      event identifier
      API:
      This public API is available in Java.