Class RoutingWorkItem

java.lang.Object
com.novomind.ecom.api.iagent.model.RoutingWorkItem

public final class RoutingWorkItem extends Object
A RoutingWorkItem is an object owned by an external routing representing an Issue in the novomind iAGENT backlog that is expected to be routed to an agent an waiting for a routing decision of the external routing. The RoutingWorkItem is identified by an unique itemId.
Since:
11.29
  • Constructor Details

    • RoutingWorkItem

      public RoutingWorkItem(String itemId)
      Constructs a RoutingWorkItem with an item id.
      Parameters:
      itemId - the unique itemId of the RoutingWorkItem
      Since:
      11.29
  • Method Details

    • getItemId

      public String getItemId()
      The RoutingWorkItem must provide a globally unique id to identify the object.
      Returns:
      the unique id of the RoutingWorkItem.
      Since:
      11.29
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object