com.ibm.soa.parlayx21.call_handling
Class InteractionContent

java.lang.Object
  extended by com.ibm.soa.parlayx21.call_handling.InteractionContent
All Implemented Interfaces:
java.io.Serializable

public class InteractionContent
extends java.lang.Object
implements java.io.Serializable

These are the types of the content that may be used for user interaction.

See Also:
Serialized Form

Field Summary
static java.lang.String _Audio
           
static java.lang.String _TextInfo
           
static java.lang.String _VoiceXml
           
static InteractionContent Audio
          This is the Audio file to be played by an audio processor
static InteractionContent TextInfo
          Text to be processed by a Text-To-Speech engine
static InteractionContent VoiceXml
          VoiceXML to be processed by a VoiceXML browser
 
Constructor Summary
protected InteractionContent(java.lang.String value)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static InteractionContent fromString(java.lang.String value)
           
static InteractionContent fromValue(java.lang.String value)
           
 java.lang.String getValue()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_TextInfo

public static final java.lang.String _TextInfo
See Also:
Constant Field Values

_VoiceXml

public static final java.lang.String _VoiceXml
See Also:
Constant Field Values

_Audio

public static final java.lang.String _Audio
See Also:
Constant Field Values

TextInfo

public static final InteractionContent TextInfo
Text to be processed by a Text-To-Speech engine


VoiceXml

public static final InteractionContent VoiceXml
VoiceXML to be processed by a VoiceXML browser


Audio

public static final InteractionContent Audio
This is the Audio file to be played by an audio processor

Constructor Detail

InteractionContent

protected InteractionContent(java.lang.String value)
Method Detail

getValue

public java.lang.String getValue()

fromValue

public static InteractionContent fromValue(java.lang.String value)
                                    throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

fromString

public static InteractionContent fromString(java.lang.String value)
                                     throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2003 IBM Corp. All Rights Reserved.