|
||||||||||
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 SimpleVoiceInteraction
public void linkWidgetsToGui()
linkWidgetsToGui
in class SimpleVoiceInteraction
SimplePlace.linkWidgetsToGui()
public void setInteractionWidgetState()
setInteractionWidgetState
in class SimpleVoiceInteraction
public void performConference()
public void performTransfer()
public void performComplete()
public void handleInteractionEvent(com.genesyslab.ail.event.InteractionEvent event)
handleInteractionEvent
in interface com.genesyslab.ail.event.InteractionListener
handleInteractionEvent
in class SimpleVoiceInteraction
public 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 |