7.0 Action Request System Java API

com.remedy.arsys.api
Class FilterActionInfo

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

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

The FilterActionInfo class and methods are used for implementing filter actions.


Constructor Summary
FilterActionInfo()
          constructor
FilterActionInfo(int action, NotifyActionInfo notify, FilterStatusInfo message, java.lang.String logFile, SetFieldsActionInfo setFields, java.lang.String process, PushFieldsActionInfo pushFields, SQLInfo sqlCommand, GotoActionInfo gotoAction, CallGuideInfo callGuide, ExitGuideInfo exitGuide, GotoGuideLabelInfo gotoGuide)
           
 
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)
           
 int getAction()
          Indicates type of action you want to return.
 CallGuideInfo getCallGuide()
          Returns information about Call Guide filter action.
 ExitGuideInfo getExitGuide()
          Returns information about Exit Guide filter action.
 GotoActionInfo getGotoAction()
          Returns information about GoTo filter action.
 GotoGuideLabelInfo getGotoGuide()
          Returns information about Go to Guide filter action.
 java.lang.String getLogFile()
          Returns information about Log to File filter action.
 FilterStatusInfo getMessage()
          Returns information about Message filter action.
 NotifyActionInfo getNotify()
          Returns information about Notify filter action.
 java.lang.String getProcess()
          Returns information about Run Process filter action.
 PushFieldsActionInfo getPushFields()
          Returns information about Push Fields filter action.
 SetFieldsActionInfo getSetFields()
          Returns information about Set Fields filter action.
 SQLInfo getSqlCommand()
          Returns information about Direct SQL filter action.
 int hashCode()
          Returns the hash code value for this instance of the current class.
 void setAction(int action)
          Sets type of action you want to fill.
 void setCallGuide(CallGuideInfo callGuide)
          Assigns values for Call Guide filter action.
 void setExitGuide(ExitGuideInfo exitGuide)
          Sets values for Exit Guide filter action.
 void setGotoAction(GotoActionInfo gotoAction)
          Assigns values for GoTo filter action.
 void setGotoGuide(GotoGuideLabelInfo gotoGuide)
          Sets values for Go to Guide filter action.
 void setLogFile(java.lang.String logFile)
          Assigns values for Log to File filter action.
 void setMessage(FilterStatusInfo message)
          Assigns values for Message filter action.
 void setNotify(NotifyActionInfo notify)
          Assigns values for Notify filter action.
 void setProcess(java.lang.String process)
          Assigns values for Run Process filter action.
 void setPushFields(PushFieldsActionInfo pushFields)
          Assigns values for Push Fields filter action.
 void setSetFields(SetFieldsActionInfo setFields)
          Assigns values for Set Fields filter action.
 void setSqlCommand(SQLInfo sqlCommand)
          Assigns values for Direct SQL filter action.
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterActionInfo

public FilterActionInfo()
constructor


FilterActionInfo

public FilterActionInfo(int action,
                        NotifyActionInfo notify,
                        FilterStatusInfo message,
                        java.lang.String logFile,
                        SetFieldsActionInfo setFields,
                        java.lang.String process,
                        PushFieldsActionInfo pushFields,
                        SQLInfo sqlCommand,
                        GotoActionInfo gotoAction,
                        CallGuideInfo callGuide,
                        ExitGuideInfo exitGuide,
                        GotoGuideLabelInfo gotoGuide)
Method Detail

getNotify

public NotifyActionInfo getNotify()
Returns information about Notify filter action.


setNotify

public void setNotify(NotifyActionInfo notify)
Assigns values for Notify filter action.


getMessage

public FilterStatusInfo getMessage()
Returns information about Message filter action.


setMessage

public void setMessage(FilterStatusInfo message)
Assigns values for Message filter action.


getLogFile

public java.lang.String getLogFile()
Returns information about Log to File filter action.


setLogFile

public void setLogFile(java.lang.String logFile)
Assigns values for Log to File filter action.


getSetFields

public SetFieldsActionInfo getSetFields()
Returns information about Set Fields filter action.


setSetFields

public void setSetFields(SetFieldsActionInfo setFields)
Assigns values for Set Fields filter action.


getProcess

public java.lang.String getProcess()
Returns information about Run Process filter action.


setProcess

public void setProcess(java.lang.String process)
Assigns values for Run Process filter action.


getPushFields

public PushFieldsActionInfo getPushFields()
Returns information about Push Fields filter action.


setPushFields

public void setPushFields(PushFieldsActionInfo pushFields)
Assigns values for Push Fields filter action.


getSqlCommand

public SQLInfo getSqlCommand()
Returns information about Direct SQL filter action.


setSqlCommand

public void setSqlCommand(SQLInfo sqlCommand)
Assigns values for Direct SQL filter action.


getGotoAction

public GotoActionInfo getGotoAction()
Returns information about GoTo filter action.


setGotoAction

public void setGotoAction(GotoActionInfo gotoAction)
Assigns values for GoTo filter action.


getCallGuide

public CallGuideInfo getCallGuide()
Returns information about Call Guide filter action.


setCallGuide

public void setCallGuide(CallGuideInfo callGuide)
Assigns values for Call Guide filter action.


getExitGuide

public ExitGuideInfo getExitGuide()
Returns information about Exit Guide filter action.


setExitGuide

public void setExitGuide(ExitGuideInfo exitGuide)
Sets values for Exit Guide filter action.


getGotoGuide

public GotoGuideLabelInfo getGotoGuide()
Returns information about Go to Guide filter action.


setGotoGuide

public void setGotoGuide(GotoGuideLabelInfo gotoGuide)
Sets values for Go to Guide filter action.


getAction

public int getAction()
Indicates type of action you want to return.


setAction

public void setAction(int action)
Sets type of action you want to fill.


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

equals

public boolean equals(java.lang.Object anObject)
Use this method for checking equality. The result is true only if the argument is not null, is of same type and represents the same content.


equals

public boolean equals(java.lang.Object anObject,
                      java.lang.String lhsServer,
                      java.lang.String lhsSchema,
                      java.lang.String rhsServer,
                      java.lang.String rhsSchema)

hashCode

public int hashCode()
Returns the hash code value for this instance of the current class. This method is supported as required by the general contract of Object.hashCode, for the benefit of hash tables such as those provided by java.util.Hashtable.


7.0 Action Request System Java API