|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectagent.interaction.samples.SimplePlace
agent.interaction.samples.SimpleVoiceInteraction
agent.interaction.samples.MultipartyVoiceInteraction
public class MultipartyVoiceInteraction
This example uses a GUI application to show how to transfer a call and how
to set up a three-way conference call.
| Field Summary |
|---|
| Fields inherited from class agent.interaction.samples.SimplePlace |
|---|
sampleAgent, sampleChat, sampleDn, sampleEmail, sampleOpenMedia, samplePlace |
| Constructor Summary | |
|---|---|
MultipartyVoiceInteraction(java.lang.String windowTitle)
Creates an instance of MultipartyVoiceInteraction. |
|
| Method Summary | |
|---|---|
void |
handleInteractionEvent(com.genesyslab.ail.event.InteractionEvent event)
Receives InteractionEvents, which report changes to the status or data for all interactions of this place. |
void |
linkWidgetsToGui()
Links widgets (user interface components) to API functionality and registers a listener for events on the Place the agent has logged in to. |
static void |
main(java.lang.String[] args)
This method is used to run the MultipartyVoiceInteraction example. |
void |
performComplete()
Performs the Complete action associated to the Complete button. |
void |
performConference()
Performs the Conference action associated with the Conference button. |
void |
performTransfer()
Performs the Transfer action associated with the Transfer button. |
void |
setInteractionWidgetState()
This class receives InteractionEvents, which are handled by the handleInteractionEvent() method. |
void |
setSampleType()
Tells the AgentInteractionGui class which example has called the GUI, so that it can determine which widgets will be enabled when the GUI is created. |
| Methods inherited from class agent.interaction.samples.SimplePlace |
|---|
contactChanged, deleted, dnAdded, dnRemoved, handleDnEvent, handlePlaceEvent, idModified, setPlaceWidgetState |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MultipartyVoiceInteraction(java.lang.String windowTitle)
windowTitle - The title of the GUI window for this example.| Method Detail |
|---|
public void setSampleType()
setSampleType in class SimpleVoiceInteractionpublic void linkWidgetsToGui()
linkWidgetsToGui in class SimpleVoiceInteractionSimplePlace.linkWidgetsToGui()public void setInteractionWidgetState()
setInteractionWidgetState in class SimpleVoiceInteractionpublic void performConference()
public void performTransfer()
public void performComplete()
public void handleInteractionEvent(com.genesyslab.ail.event.InteractionEvent event)
handleInteractionEvent in interface com.genesyslab.ail.event.InteractionListenerhandleInteractionEvent in class SimpleVoiceInteractionpublic static void main(java.lang.String[] args)
args - There are no arguments for this class.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||