Class ServiceFulfillmentItem

java.lang.Object
com.uc4.api.servicefulfillment.ServiceFulfillmentItem

public class ServiceFulfillmentItem extends Object
This class represents a item of the service fulfillments list.
  • Constructor Details

    • ServiceFulfillmentItem

      public ServiceFulfillmentItem(com.uc4.util.XMLDocument doc, Element row, ConnectionAttributes session)
      Constructs a ServiceFulfillmentItem using the specified Element. Internal use only.
      Parameters:
      doc - XML document
      row - Element
      session - Session info
  • Method Details

    • getServiceLevelObjective

      public String getServiceLevelObjective()
      Returns the name of the service level objective (SLO) object.
      Returns:
      String containing the name or null
    • getServiceName

      public String getServiceName()
      Returns the name of the service object.
      Returns:
      String containing the name or null
    • getServiceType

      public String getServiceType()
      Returns the type of the service object.
      Returns:
      String containing the type or null
    • getRunID

      public int getRunID()
      Returns the Run ID of the service execution.
      Returns:
      Integer containing the runID or 0
    • getServiceFulfillmentStatus

      public ServiceFulfillmentStatus getServiceFulfillmentStatus()
      Returns the service fulfillment status.
      Returns:
      ServiceFulfillmentStatus or null
    • getServiceFulfillmentStatusAsTranslatedText

      public String getServiceFulfillmentStatusAsTranslatedText()
      Returns the service fulfillment status as translated message text. The message is translated using the logon language.
      Returns:
      text or null
    • getViolationReason

      public ViolationReason getViolationReason()
      Returns the reason for the violation. When there was no violation, null will be returned.
      Returns:
      ViolationReason or null
    • getDetectionTime

      public DateTime getDetectionTime()
      Returns the detection time.
      Returns:
      detection time or null
    • getImportance

      public String getImportance()
      Returns the business importance value.
      Returns:
      Importance or null
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object