Action Request System Java API

com.remedy.arsys.api
Class AssignFilterApiInfo

java.lang.Object
  |
  +--com.remedy.arsys.api.AssignFilterApiInfo

public class AssignFilterApiInfo
extends java.lang.Object
implements java.lang.Cloneable

The AssignFilterApiInfo class specifies a filter API result value to assign in a Set Fields action. You specify the name of the plug-in, the input values for the operation, and a pointer to the output values.


Constructor Summary
AssignFilterApiInfo()
          constructor
AssignFilterApiInfo(java.lang.String service, AssignInfo[] inputValues, long valueIndex)
          Constructs a new AssignFilterApiInfo object.
 
Method Summary
 java.lang.Object clone()
          Clone implementation that returns an Object with data cloned from self.
 AssignInfo[] getInputValues()
          Returns the list of values that will be provided as input to the AR System filter (ARF) API plug-in.
 java.lang.String getService()
          Returns the name of the plug-in.
 long getValueIndex()
          Returns the index into the returned list of values that will be used in the Set Field assignment.
 void setInputValues(AssignInfo[] inputValues)
          Sets the list of values that will be provided as input to the AR System filter (ARF) API plug-in.
 void setService(java.lang.String service)
          Sets the name of the plug-in.
 void setValueIndex(long valueIndex)
          Sets the index into the returned list of values that will be used in the Set Field assignment.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssignFilterApiInfo

public AssignFilterApiInfo()
constructor

AssignFilterApiInfo

public AssignFilterApiInfo(java.lang.String service,
                           AssignInfo[] inputValues,
                           long valueIndex)
Constructs a new AssignFilterApiInfo object.
Parameters:
m_service - Name of service in returned data
m_inputValues - Input value in returned data
m_valueIndex - Index of value in returned data
Method Detail

getService

public java.lang.String getService()
Returns the name of the plug-in.

setService

public void setService(java.lang.String service)
Sets the name of the plug-in.

getInputValues

public AssignInfo[] getInputValues()
Returns the list of values that will be provided as input to the AR System filter (ARF) API plug-in.

setInputValues

public void setInputValues(AssignInfo[] inputValues)
Sets the list of values that will be provided as input to the AR System filter (ARF) API plug-in.

getValueIndex

public long getValueIndex()
Returns the index into the returned list of values that will be used in the Set Field assignment.

setValueIndex

public void setValueIndex(long valueIndex)
Sets the index into the returned list of values that will be used in the Set Field assignment.

clone

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

Action Request System Java API