7.0 Action Request System Java API

com.remedy.arsys.api
Class StatusHistory

java.lang.Object
  extended bycom.remedy.arsys.api.StatusHistory

public class StatusHistory
extends java.lang.Object

The StatusHistory class is used to represent the values of status history fields. The StatusHistory class is a collection of StatusHistoryInfo objects. It contains a string representation of all the StatusHistoryInfo objects in encoded form. The list of StatusHistory objects can be retrieved using the decode method from the StatusHistory class.

Each entry in the Status History field includes the name of the person who made the change and the timestamp in which the change occurred.


Constructor Summary
StatusHistory(java.lang.String statusHistoryString)
           
 
Method Summary
 StatusHistoryInfo[] decode(ARServerUser userSession)
          Decodes the encoded Status History string into StatusHistoryInfo objects.
 java.lang.String getValue()
          Returns the Status History string (as a string of encoded characters).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatusHistory

public StatusHistory(java.lang.String statusHistoryString)
Method Detail

getValue

public java.lang.String getValue()
Returns the Status History string (as a string of encoded characters).


decode

public StatusHistoryInfo[] decode(ARServerUser userSession)
                           throws ARException
Decodes the encoded Status History string into StatusHistoryInfo objects.

Throws:
java.lang.NullPointerException - if invalid ARServerUser object
ARException - if object is not decoded

7.0 Action Request System Java API