org.csapi.jr.se.ui
Interface SendInfo

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

public interface SendInfo
extends Activity

This interface represents a SendInfo activity object.


Field Summary
 
Fields inherited from interface org.csapi.jr.se.Activity
ACTIVE_STATE, IDLE_STATE, INVALID_STATE
 
Method Summary
 void addSendInfoListener(org.csapi.jr.se.ui.SendInfoListener sendInfoListener)
          Adds a SendInfoListener which is interested in events generated by the SendInfo.
 org.csapi.jr.se.ui.UIGeneric getUIGeneric()
          Returns a reference to the UIGeneric responsible for creation of the SendInfo.
 void removeSendInfoListener(org.csapi.jr.se.ui.SendInfoListener sendInfoListener)
          Removes a SendInfoListener which is no longer interested events generated by the SendInfo.
 void sendInfoReq(org.csapi.jr.se.ui.UIInfo info, java.lang.String language, org.csapi.jr.se.ui.UIVariableInfo[] variableInfo, int repeatIndicator, int responseRequested)
          Invokes the sendInfoReq() 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 SendInfo.

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

addSendInfoListener

public void addSendInfoListener(org.csapi.jr.se.ui.SendInfoListener sendInfoListener)
Adds a SendInfoListener which is interested in events generated by the SendInfo.

Parameters:
sendInfoListener - A reference to the SendInfoListener which is to be added as a listener.

removeSendInfoListener

public void removeSendInfoListener(org.csapi.jr.se.ui.SendInfoListener sendInfoListener)
Removes a SendInfoListener which is no longer interested events generated by the SendInfo.

Parameters:
sendInfoListener - A reference to the SendInfoListener which is to be removed as a listener.

sendInfoReq

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

PlatformException
java.lang.IllegalStateException
CommonException
InvalidNetworkStateException
IllegalIdException