org.csapi.jr.se.ui
Interface SendInfoAndCollect

All Superinterfaces:
Activity, CsapiInterface, java.io.Serializable

public interface SendInfoAndCollect
extends Activity

This interface represents a SendInfoAndCollect activity object.


Field Summary
 
Fields inherited from interface org.csapi.jr.se.Activity
ACTIVE_STATE, IDLE_STATE, INVALID_STATE
 
Method Summary
 void addSendInfoAndCollectListener(org.csapi.jr.se.ui.SendInfoAndCollectListener sendInfoAndCollectListener)
          Adds a SendInfoAndCollectListener which is interested in events generated by the SendInfoAndCollect.
 org.csapi.jr.se.ui.UIGeneric getUIGeneric()
          Returns a reference to the UIGeneric responsible for creation of the SendInfoAndCollect.
 void removeSendInfoAndCollectListener(org.csapi.jr.se.ui.SendInfoAndCollectListener sendInfoAndCollectListener)
          Removes a SendInfoAndCollectListener which is no longer interested events generated by the SendInfoAndCollect.
 void sendInfoAndCollectReq(org.csapi.jr.se.ui.UIInfo info, java.lang.String language, org.csapi.jr.se.ui.UIVariableInfo[] variableInfo, org.csapi.jr.se.ui.UICollectCriteria criteria, int responseRequested)
          Invokes the sendInfoAndCollectReq() method on the Parlay Gateway.
 
Methods inherited from interface org.csapi.jr.se.Activity
addActivityStateChangeListener, getState, removeActivityStateChangeListener
 

Method Detail

getUIGeneric

public org.csapi.jr.se.ui.UIGeneric getUIGeneric()
Returns a reference to the UIGeneric responsible for creation of the SendInfoAndCollect.

Returns:
A reference to the UIGeneric responsible for creation of the SendInfoAndCollect.

addSendInfoAndCollectListener

public void addSendInfoAndCollectListener(org.csapi.jr.se.ui.SendInfoAndCollectListener sendInfoAndCollectListener)
Adds a SendInfoAndCollectListener which is interested in events generated by the SendInfoAndCollect.

Parameters:
sendInfoAndCollectListener - A reference to the SendInfoAndCollectListener which is to be added as a listener.

removeSendInfoAndCollectListener

public void removeSendInfoAndCollectListener(org.csapi.jr.se.ui.SendInfoAndCollectListener sendInfoAndCollectListener)
Removes a SendInfoAndCollectListener which is no longer interested events generated by the SendInfoAndCollect.

Parameters:
sendInfoAndCollectListener - A reference to the SendInfoAndCollectListener which is to be removed as a listener.

sendInfoAndCollectReq

public void sendInfoAndCollectReq(org.csapi.jr.se.ui.UIInfo info,
                                  java.lang.String language,
                                  org.csapi.jr.se.ui.UIVariableInfo[] variableInfo,
                                  org.csapi.jr.se.ui.UICollectCriteria criteria,
                                  int responseRequested)
                           throws PlatformException,
                                  java.lang.IllegalStateException,
                                  CommonException,
                                  InvalidNetworkStateException,
                                  IllegalIdException,
                                  IllegalRangeException,
                                  InvalidCollectionCriteriaException
Invokes the sendInfoAndCollectReq() method on the Parlay Gateway.

PlatformException
java.lang.IllegalStateException
CommonException
InvalidNetworkStateException
IllegalIdException
IllegalRangeException
InvalidCollectionCriteriaException