7.0 Action Request System Java API

com.remedy.arsys.api
Class SchemaAliasesCriteria

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

public class SchemaAliasesCriteria
extends SchemaListCriteria

The SchemaAliasesCriteria class is used to specify the type of schema aliases to retrieve. The SchemaAliasesCriteria class retrieves a list of schema definitions from AR System. It includes a second list with the alias for each of the schemas that is returned. No name in the alias means that there is no alias.


Field Summary
protected  NameID m_vuiLabel
           
 
Fields inherited from class com.remedy.arsys.api.SchemaListCriteria
m_fieldIds, m_schemaName, m_schemaType
 
Constructor Summary
SchemaAliasesCriteria()
           
SchemaAliasesCriteria(SchemaType type, boolean hidden, Timestamp ts, NameID name, InternalID[] ids, NameID vuiLabel)
          Constructs a new SchemaAliasesCriteria object with the following parameters:
 
Methods inherited from class com.remedy.arsys.api.SchemaListCriteria
clone, getModifiedAfter, setModifiedAfter
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_vuiLabel

protected NameID m_vuiLabel
Constructor Detail

SchemaAliasesCriteria

public SchemaAliasesCriteria()

SchemaAliasesCriteria

public SchemaAliasesCriteria(SchemaType type,
                             boolean hidden,
                             Timestamp ts,
                             NameID name,
                             InternalID[] ids,
                             NameID vuiLabel)
Constructs a new SchemaAliasesCriteria object with the following parameters:

Parameters:
type - Type of schema
hidden - If schema is hidden or not
ts - Entries changed after this time
name - Name of schema. Used only when schema type if SchemaType.UPLINK or SchemaType.DOWNLINK.
ids - Internal ID of schema. Returns schemas that contain only these internal IDs. Use empty list or NULL if you do not want to use this parameter.
vuiLabel - Name of a specific VUI if want alias names for a VUI

7.0 Action Request System Java API