|
5.1 Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.remedy.arsys.api.AssignFieldInfo
The AssignFieldInfo class
identifies a schema field value to assign in a Set Fields or Push Fields action.
You can specify a value from any entry in any schema on a particular server.
| Field Summary | |
static int |
AR_CURRENCY_FLD
AR_CURRENCY_FLD is a
value from the CurrencyPart field to compare in a relational operation. |
static int |
AR_FIELD
AR_FIELD is a
schema field value to compare in a relational operation. |
static int |
AR_STAT_HISTORY
AR_STAT_HISTORY is a
value from the Status-History core field to compare in a relational operation. |
| Constructor Summary | |
AssignFieldInfo()
constructor |
|
AssignFieldInfo(java.lang.String server,
java.lang.String schema,
QualifierInfo qualifier,
int tag,
long fieldId,
StatusHistoryValue statHistory,
long noMatchOption,
long multiMatchOption)
This constructor is deprecated. |
|
AssignFieldInfo(java.lang.String server,
java.lang.String schema,
QualifierInfo qualifier,
int tag,
java.lang.Object object,
long noMatchOption,
long multiMatchOption)
|
|
| Method Summary | |
java.lang.Object |
clone()
Clone implementation that returns an Object with data cloned from self |
boolean |
equals(java.lang.Object anObject)
Use this method for checking equality. |
boolean |
equals(java.lang.Object anObject,
java.lang.String lhsServer,
java.lang.String lhsSchema,
java.lang.String rhsServer,
java.lang.String rhsSchema)
|
CurrencyPartInfo |
getCurrencyPart()
|
long |
getFieldId()
Returns field ID value. |
long |
getMultiMatchOption()
Returns option integer value indicating the action to take if multiple entries match the search criteria (Set Fields) or if any entry matches the search criteria (Push Fields). |
long |
getNoMatchOption()
Returns integer value indicating the action to take if no entries match the search criteria. |
QualifierInfo |
getQualifier()
Returns the qualification that identifies the entries to retrieve. |
NameID |
getSchema()
Returns the name of the schema containing the field value to assign. |
java.lang.String |
getServer()
Returns the name of the server where the schema is located. |
StatusHistoryValue |
getStatHistory()
Returns Status History field value. |
int |
getTag()
Returns integer value indicating the type of field value to retrieve |
int |
hashCode()
This method can be used to populate a hash table. |
void |
setCurrencyPart(CurrencyPartInfo currencyPart)
|
void |
setFieldId(long fieldId)
Sets field ID value. |
void |
setMultiMatchOption(long multiMatchOption)
Sets option integer value indicating the action to take if multiple entries match the search criteria (Set Fields) or if any entry matches the search criteria (Push Fields). |
void |
setNoMatchOption(long noMatchOption)
Sets integer value indicating the action to take if no entries match the search criteria. |
void |
setQualifier(QualifierInfo qualifier)
Sets the qualification that identifies the entries to set (optional). |
void |
setSchema(NameID schema)
Sets the name of the schema containing the field value to assign. |
void |
setServer(java.lang.String server)
Sets the name of the server where the schema is located. |
void |
setStatHistory(StatusHistoryValue statHistory)
Sets Status History field value. |
void |
setTag(int tag)
Sets integer value indicating the type of field value to set with the following constant values: |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int AR_FIELD
AR_FIELD is a
schema field value to compare in a relational operation.public static final int AR_STAT_HISTORY
AR_STAT_HISTORY is a
value from the Status-History core field to compare in a relational operation.public static final int AR_CURRENCY_FLD
AR_CURRENCY_FLD is a
value from the CurrencyPart field to compare in a relational operation.| Constructor Detail |
public AssignFieldInfo()
public AssignFieldInfo(java.lang.String server,
java.lang.String schema,
QualifierInfo qualifier,
int tag,
long fieldId,
StatusHistoryValue statHistory,
long noMatchOption,
long multiMatchOption)
public AssignFieldInfo(java.lang.String server,
java.lang.String schema,
QualifierInfo qualifier,
int tag,
java.lang.Object object,
long noMatchOption,
long multiMatchOption)
| Method Detail |
public long getFieldId()
public void setFieldId(long fieldId)
public StatusHistoryValue getStatHistory()
public void setStatHistory(StatusHistoryValue statHistory)
public CurrencyPartInfo getCurrencyPart()
public void setCurrencyPart(CurrencyPartInfo currencyPart)
public java.lang.String getServer()
public void setServer(java.lang.String server)
public NameID getSchema()
public void setSchema(NameID schema)
public QualifierInfo getQualifier()
public void setQualifier(QualifierInfo qualifier)
public int getTag()
public void setTag(int tag)
AR_FIELD - AR_FIELDAR_STAT_HISTORY - AR_STAT_HISTORYpublic long getNoMatchOption()
public void setNoMatchOption(long noMatchOption)
AR_NO_MATCH_ERROR - AR_NO_MATCH_ERRORAR_NO_MATCH_SET_NULL - AR_NO_MATCH_SET_NULLAR_NO_MATCH_NO_ACTION - AR_NO_MATCH_NO_ACTIONAR_NO_MATCH_SUBMIT - AR_NO_MATCH_SUBMITpublic long getMultiMatchOption()
public void setMultiMatchOption(long multiMatchOption)
AR_MULTI_MATCH_ERROR - AR_MULTI_MATCH_ERRORAR_MULTI_MATCH_SET_NULL - AR_MULTI_MATCH_SET_NULLAR_MULTI_MATCH_USE_FIRST - AR_MULTI_MATCH_USE_FIRSTAR_MULTI_MATCH_PICKLIST - AR_MULTI_MATCH_PICKLISTAR_MULTI_MATCH_MODIFY_ALL - AR_MULTI_MATCH_MODIFY_ALLAR_MULTI_MATCH_NO_ACTION - AR_MULTI_MATCH_NO_ACTION
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectpublic boolean equals(java.lang.Object anObject)
equals in class java.lang.Object
public boolean equals(java.lang.Object anObject,
java.lang.String lhsServer,
java.lang.String lhsSchema,
java.lang.String rhsServer,
java.lang.String rhsSchema)
public int hashCode()
hashCode in class java.lang.Object
|
5.1 Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||