7.0 Action Request System Java API

com.remedy.arsys.api
Class SupportFileListCriteria

java.lang.Object
  extended bycom.remedy.arsys.api.ListCriteriaBase
      extended bycom.remedy.arsys.api.SupportFileListCriteria
All Implemented Interfaces:
java.lang.Cloneable

public class SupportFileListCriteria
extends com.remedy.arsys.api.ListCriteriaBase

The SupportFileListCriteria class is used to define the search criteria for retrieving the support files from the server.


Constructor Summary
SupportFileListCriteria()
          constructor
SupportFileListCriteria(long fileType, java.lang.String name, long fieldId, long changedSince)
           
 
Method Summary
 java.lang.Object clone()
          Clone implementation that returns an Object with data cloned from self.
 InternalID getFieldId()
          Returns the ID of the field or VUI, if the object is a form.
 long getFileType()
          Returns the type of file.
 Timestamp getModifiedAfter()
          Returns the time stamp that limits the objects to those modified after the specified time.
 NameID getName()
          Returns the name of the object the file is associated with, usually a form.
 void setFieldId(InternalID fieldId)
          Sets the ID of the field or VUI, if the object is a form.
 void setFileType(long fileType)
          Sets the type of file.
 void setModifiedAfter(Timestamp ts)
          Sets the time stamp that limits the objects to those modified after the specified time.
 void setName(NameID name)
          Sets the name of the object the file is associated with, usually a form.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SupportFileListCriteria

public SupportFileListCriteria()
constructor


SupportFileListCriteria

public SupportFileListCriteria(long fileType,
                               java.lang.String name,
                               long fieldId,
                               long changedSince)
Method Detail

getFileType

public long getFileType()
Returns the type of file. 1 (Constants.AR_SUPPORT_FILE_EXTERNAL_REPORT) is an external report file. This is the only file type currently supported by the AR System. 0 (Constants.AR_SUPPORT_FILE_NONE) is no file type.


setFileType

public void setFileType(long fileType)
Sets the type of file. Specify 1 (Constants.AR_SUPPORT_FILE_EXTERNAL_REPORT) for an external report file. This is the only file type currently supported by the AR System. When you're using the SupportFileListCriteria class, if the fileType is (Constants.AR_SUPPORT_FILE_EXTERNAL_REPORT), the name is an active link, the field ID is ignored, and the index indicates a tag within a macro within that active link to which this support file is connected. Specify 0 (Constants.AR_SUPPORT_FILE_NONE) for no file type.


getName

public NameID getName()
Returns the name of the object the file is associated with, usually a form.


setName

public void setName(NameID name)
Sets the name of the object the file is associated with, usually a form.


getFieldId

public InternalID getFieldId()
Returns the ID of the field or VUI, if the object is a form.


setFieldId

public void setFieldId(InternalID fieldId)
Sets the ID of the field or VUI, if the object is a form. If the object is not a form, set this parameter to 0.


setModifiedAfter

public void setModifiedAfter(Timestamp ts)
Sets the time stamp that limits the objects to those modified after the specified time.


getModifiedAfter

public Timestamp getModifiedAfter()
Returns the time stamp that limits the objects to those modified after the specified time.


clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Clone implementation that returns an Object with data cloned from self.

Throws:
java.lang.CloneNotSupportedException

7.0 Action Request System Java API