cisco.uc.cuae.legacy
Class BaseCiscoIpPhoneServer

java.lang.Object
  extended by cisco.uc.cuae.legacy.BaseCiscoIpPhoneServer
All Implemented Interfaces:
CiscoIpPhone, CiscoIpPhoneServer, CuaeCommon, CuaeCommonServer, etch.bindings.java.support.ObjSession

public class BaseCiscoIpPhoneServer
extends java.lang.Object
implements CiscoIpPhoneServer, etch.bindings.java.support.ObjSession

Base implementation of CiscoIpPhoneServer, with default method implementations which throw UnsupportedOperationException. Extend this class to provide implementations of messages from the client.

See Also:
ImplCiscoIpPhoneServer

Nested Class Summary
 
Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.CiscoIpPhone
CiscoIpPhone.AddDirectoryEntryOptions, CiscoIpPhone.AddDirectoryEntryResult, CiscoIpPhone.AddIconItemOptions, CiscoIpPhone.AddIconItemResult, CiscoIpPhone.AddInputItemOptions, CiscoIpPhone.AddInputItemResult, CiscoIpPhone.AddMenuItemOptions, CiscoIpPhone.AddMenuItemResult, CiscoIpPhone.AddSoftKeyItemOptions, CiscoIpPhone.AddSoftKeyItemResult, CiscoIpPhone.CiscoIPPhoneDirectoryEntryType, CiscoIpPhone.CiscoIPPhoneDirectoryType, CiscoIpPhone.CiscoIPPhoneErrorType, CiscoIpPhone.CiscoIPPhoneExecuteItemType, CiscoIpPhone.CiscoIPPhoneExecuteType, CiscoIpPhone.CiscoIPPhoneGraphicFileMenuType, CiscoIpPhone.CiscoIPPhoneGraphicMenuType, CiscoIpPhone.CiscoIPPhoneIconFileMenuType, CiscoIpPhone.CiscoIPPhoneIconItemType, CiscoIpPhone.CiscoIPPhoneIconMenuType, CiscoIpPhone.CiscoIPPhoneImageFileType, CiscoIpPhone.CiscoIPPhoneImageType, CiscoIpPhone.CiscoIPPhoneInputItemType, CiscoIpPhone.CiscoIPPhoneInputType, CiscoIpPhone.CiscoIPPhoneMenuItemType, CiscoIpPhone.CiscoIPPhoneMenuType, CiscoIpPhone.CiscoIPPhoneResponseItemType, CiscoIpPhone.CiscoIPPhoneResponseType, CiscoIpPhone.CiscoIPPhoneSoftKeyType, CiscoIpPhone.CiscoIPPhoneStatusFileType, CiscoIpPhone.CiscoIPPhoneStatusType, CiscoIpPhone.CiscoIPPhoneTextType, CiscoIpPhone.CiscoIPPhoneTouchAreaType, CiscoIpPhone.ConstructDirectoryOptions, CiscoIpPhone.ConstructDirectoryResult, CiscoIpPhone.ConstructExecuteOptions, CiscoIpPhone.ConstructExecuteResult, CiscoIpPhone.ConstructGraphicFileMenuOptions, CiscoIpPhone.ConstructGraphicFileMenuResult, CiscoIpPhone.ConstructGraphicMenuOptions, CiscoIpPhone.ConstructGraphicMenuResult, CiscoIpPhone.ConstructIconFileMenuOptions, CiscoIpPhone.ConstructIconFileMenuResult, CiscoIpPhone.ConstructIconMenuOptions, CiscoIpPhone.ConstructIconMenuResult, CiscoIpPhone.ConstructImageFileOptions, CiscoIpPhone.ConstructImageFileResult, CiscoIpPhone.ConstructImageOptions, CiscoIpPhone.ConstructImageResult, CiscoIpPhone.ConstructInputOptions, CiscoIpPhone.ConstructInputResult, CiscoIpPhone.ConstructMenuOptions, CiscoIpPhone.ConstructMenuResult, CiscoIpPhone.ConstructStatusFileOptions, CiscoIpPhone.ConstructStatusFileResult, CiscoIpPhone.ConstructStatusOptions, CiscoIpPhone.ConstructStatusResult, CiscoIpPhone.ConstructTextOptions, CiscoIpPhone.ConstructTextResult, CiscoIpPhone.CreateDirectoryOptions, CiscoIpPhone.CreateDirectoryResult, CiscoIpPhone.CreateExecuteOptions, CiscoIpPhone.CreateExecuteResult, CiscoIpPhone.CreateGraphicFileMenuOptions, CiscoIpPhone.CreateGraphicFileMenuResult, CiscoIpPhone.CreateGraphicMenuOptions, CiscoIpPhone.CreateGraphicMenuResult, CiscoIpPhone.CreateIconFileMenuOptions, CiscoIpPhone.CreateIconFileMenuResult, CiscoIpPhone.CreateIconMenuOptions, CiscoIpPhone.CreateIconMenuResult, CiscoIpPhone.CreateImageFileOptions, CiscoIpPhone.CreateImageFileResult, CiscoIpPhone.CreateImageOptions, CiscoIpPhone.CreateImageResult, CiscoIpPhone.CreateInputOptions, CiscoIpPhone.CreateInputResult, CiscoIpPhone.CreateMenuOptions, CiscoIpPhone.CreateMenuResult, CiscoIpPhone.CreateStatusFileOptions, CiscoIpPhone.CreateStatusFileResult, CiscoIpPhone.CreateStatusOptions, CiscoIpPhone.CreateStatusResult, CiscoIpPhone.CreateTextOptions, CiscoIpPhone.CreateTextResult, CiscoIpPhone.SendExecuteOptions, CiscoIpPhone.SendExecuteResult
 
Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.CuaeCommon
CuaeCommon.CuaeResult
 
Constructor Summary
BaseCiscoIpPhoneServer()
           
 
Method Summary
 void _sessionControl(java.lang.Object control, java.lang.Object value)
           
 void _sessionNotify(java.lang.Object event)
           
 java.lang.Object _sessionQuery(java.lang.Object query)
           
 CiscoIpPhone.AddDirectoryEntryResult addDirectoryEntry(java.lang.String sessionId, CiscoIpPhone.AddDirectoryEntryOptions options)
          Generated from CUAE Action AddDirectoryEntry Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary AddDirectoryEntry adds a directory entry to an already-initialized Directory XML object.
 CiscoIpPhone.AddIconItemResult addIconItemToIconFileMenu(java.lang.String sessionId, CiscoIpPhone.AddIconItemOptions options)
           
 CiscoIpPhone.AddIconItemResult addIconItemToIconMenu(java.lang.String sessionId, CiscoIpPhone.AddIconItemOptions options)
          Generated from CUAE Action AddIconItem Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary AddIconItem adds the definition for an icon item to an already-initialized IconMenu or IconFileMenu XML object.
 CiscoIpPhone.AddInputItemResult addInputItem(java.lang.String sessionId, CiscoIpPhone.AddInputItemOptions options)
          Generated from CUAE Action AddInputItem Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary AddInputItem adds an input item to an already-initialized Input XML object.
 CiscoIpPhone.AddMenuItemResult addMenuItemToGraphicFileMenu(java.lang.String sessionId, CiscoIpPhone.AddMenuItemOptions options)
           
 CiscoIpPhone.AddMenuItemResult addMenuItemToGraphicMenu(java.lang.String sessionId, CiscoIpPhone.AddMenuItemOptions options)
           
 CiscoIpPhone.AddMenuItemResult addMenuItemToIconFileMenu(java.lang.String sessionId, CiscoIpPhone.AddMenuItemOptions options)
           
 CiscoIpPhone.AddMenuItemResult addMenuItemToIconMenu(java.lang.String sessionId, CiscoIpPhone.AddMenuItemOptions options)
           
 CiscoIpPhone.AddMenuItemResult addMenuItemToMenu(java.lang.String sessionId, CiscoIpPhone.AddMenuItemOptions options)
          Generated from CUAE Action AddMenuItem Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary AddMenuItem adds a menu item to an already-initialized Menu, IconMenu, IconFileMenu, GraphicMenu, or GraphicFileMenu XML object.
 CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToDirectory(java.lang.String sessionId, CiscoIpPhone.AddSoftKeyItemOptions options)
           
 CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToGraphicFileMenu(java.lang.String sessionId, CiscoIpPhone.AddSoftKeyItemOptions options)
           
 CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToGraphicMenu(java.lang.String sessionId, CiscoIpPhone.AddSoftKeyItemOptions options)
           
 CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToIconFileMenu(java.lang.String sessionId, CiscoIpPhone.AddSoftKeyItemOptions options)
           
 CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToIconMenu(java.lang.String sessionId, CiscoIpPhone.AddSoftKeyItemOptions options)
           
 CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToImage(java.lang.String sessionId, CiscoIpPhone.AddSoftKeyItemOptions options)
           
 CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToImageFile(java.lang.String sessionId, CiscoIpPhone.AddSoftKeyItemOptions options)
           
 CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToInput(java.lang.String sessionId, CiscoIpPhone.AddSoftKeyItemOptions options)
           
 CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToMenu(java.lang.String sessionId, CiscoIpPhone.AddSoftKeyItemOptions options)
           
 CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToText(java.lang.String sessionId, CiscoIpPhone.AddSoftKeyItemOptions options)
          Generated from CUAE Action AddSoftKeyItem.
 CiscoIpPhone.ConstructDirectoryResult constructDirectory(java.lang.String sessionId, CiscoIpPhone.ConstructDirectoryOptions options)
           
 CiscoIpPhone.ConstructExecuteResult constructExecute(java.lang.String sessionId, CiscoIpPhone.ConstructExecuteOptions options)
           
 CiscoIpPhone.ConstructGraphicFileMenuResult constructGraphicFileMenu(java.lang.String sessionId, CiscoIpPhone.ConstructGraphicFileMenuOptions options)
           
 CiscoIpPhone.ConstructGraphicMenuResult constructGraphicMenu(java.lang.String sessionId, CiscoIpPhone.ConstructGraphicMenuOptions options)
           
 CiscoIpPhone.ConstructIconFileMenuResult constructIconFileMenu(java.lang.String sessionId, CiscoIpPhone.ConstructIconFileMenuOptions options)
           
 CiscoIpPhone.ConstructIconMenuResult constructIconMenu(java.lang.String sessionId, CiscoIpPhone.ConstructIconMenuOptions options)
           
 CiscoIpPhone.ConstructImageResult constructImage(java.lang.String sessionId, CiscoIpPhone.ConstructImageOptions options)
           
 CiscoIpPhone.ConstructImageFileResult constructImageFile(java.lang.String sessionId, CiscoIpPhone.ConstructImageFileOptions options)
           
 CiscoIpPhone.ConstructInputResult constructInput(java.lang.String sessionId, CiscoIpPhone.ConstructInputOptions options)
           
 CiscoIpPhone.ConstructMenuResult constructMenu(java.lang.String sessionId, CiscoIpPhone.ConstructMenuOptions options)
           
 CiscoIpPhone.ConstructStatusResult constructStatus(java.lang.String sessionId, CiscoIpPhone.ConstructStatusOptions options)
           
 CiscoIpPhone.ConstructStatusFileResult constructStatusFile(java.lang.String sessionId, CiscoIpPhone.ConstructStatusFileOptions options)
           
 CiscoIpPhone.ConstructTextResult constructText(java.lang.String sessionId, CiscoIpPhone.ConstructTextOptions options)
           
 CiscoIpPhone.CreateDirectoryResult createDirectory(java.lang.String sessionId, CiscoIpPhone.CreateDirectoryOptions options)
          Generated from CUAE Action CreateDirectory Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateDirectory initializes a Directory XML object, which one can later use to display a directory on a Cisco IP Phone in order to allow on to cause their phone to dial the number of a selected directory entry on the phone screen.
 CiscoIpPhone.CreateExecuteResult createExecute(java.lang.String sessionId, CiscoIpPhone.CreateExecuteOptions options)
          Generated from CUAE Action CreateExecute Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateExecute initializes a Execute XML object, so that one later push the XML execute command object to a Cisco IP Phone.
 CiscoIpPhone.CreateGraphicFileMenuResult createGraphicFileMenu(java.lang.String sessionId, CiscoIpPhone.CreateGraphicFileMenuOptions options)
          Generated from CUAE Action CreateGraphicFileMenu Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateGraphicFileMenu initializes a GraphicFileMenu XML object, which one can later use to display a PNG-based menu on a Cisco IP Phone.
 CiscoIpPhone.CreateGraphicMenuResult createGraphicMenu(java.lang.String sessionId, CiscoIpPhone.CreateGraphicMenuOptions options)
          Generated from CUAE Action CreateGraphicMenu Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateGraphicMenu initializes a GraphicMenu XML object, which one can later use to display a graphical menu on a Cisco IP Phone, in which the number keys on the Cisco IP phone can be used to trigger phone activity.
 CiscoIpPhone.CreateIconFileMenuResult createIconFileMenu(java.lang.String sessionId, CiscoIpPhone.CreateIconFileMenuOptions options)
          Generated from CUAE Action CreateIconFileMenu Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateIconFileMenu initializes a IconFileMenu XML object, which one can later use to display an icon menu on a Cisco IP Phone.
 CiscoIpPhone.CreateIconMenuResult createIconMenu(java.lang.String sessionId, CiscoIpPhone.CreateIconMenuOptions options)
          Generated from CUAE Action CreateIconMenu Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateIconMenu initializes a IconMenu XML object, which one can later use to display an icon menu on a Cisco IP Phone.
 CiscoIpPhone.CreateImageResult createImage(java.lang.String sessionId, CiscoIpPhone.CreateImageOptions options)
          Generated from CUAE Action CreateImage Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateImage initializes a Image XML object, which one can later use to display an image on certain Cisco IP Phones.
 CiscoIpPhone.CreateImageFileResult createImageFile(java.lang.String sessionId, CiscoIpPhone.CreateImageFileOptions options)
          Generated from CUAE Action CreateImageFile Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateImageFile initializes a ImageFile XML object, which one can later use to display a PNG-based image on certain Cisco IP Phones.
 CiscoIpPhone.CreateInputResult createInput(java.lang.String sessionId, CiscoIpPhone.CreateInputOptions options)
          Generated from CUAE Action CreateInput Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateInput initializes a Input XML object, which one can later use to display an input form on a Cisco IP Phone in order to allow the user to input and submit data back to the script.
 CiscoIpPhone.CreateMenuResult createMenu(java.lang.String sessionId, CiscoIpPhone.CreateMenuOptions options)
          Generated from CUAE Action CreateMenu Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateMenu initializes a Menu XML object, which one can later use to display a menu on a Cisco IP Phone.
 CiscoIpPhone.CreateStatusResult createStatus(java.lang.String sessionId, CiscoIpPhone.CreateStatusOptions options)
          Generated from CUAE Action CreateStatus Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateStatus initializes a Status XML object, which one can later use to display a status bar on a Cisco IP Phone in order to show an small text blurb and optionally a small image in the middle of the Cisco IP phone that is always present in the call plane, and unremovable by the user.
 CiscoIpPhone.CreateStatusFileResult createStatusFile(java.lang.String sessionId, CiscoIpPhone.CreateStatusFileOptions options)
          Generated from CUAE Action CreateStatusFile Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateStatusFile initializes a StatusFile XML object, which one can later use to display a status bar on a Cisco IP Phone in order to show an small text blurb and optionally a small, PNG-based image in the middle of the Cisco IP phone that is always present in the call plane, and unremovable by the user.
 CiscoIpPhone.CreateTextResult createText(java.lang.String sessionId, CiscoIpPhone.CreateTextOptions options)
          Generated from CUAE Action CreateText Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateText initializes a Text XML object, which one can later use to display text on a Cisco IP Phone.
 CiscoIpPhone.SendExecuteResult sendExecute(java.lang.String sessionId, java.lang.String message, java.lang.String uRL, CiscoIpPhone.SendExecuteOptions options)
          Generated from CUAE Action SendExecute Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary SendExecute sends an XML object directly to the Cisco IP Phone using an HTTP POST.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseCiscoIpPhoneServer

public BaseCiscoIpPhoneServer()
Method Detail

_sessionQuery

public java.lang.Object _sessionQuery(java.lang.Object query)
                               throws java.lang.Exception
Specified by:
_sessionQuery in interface etch.bindings.java.support.ObjSession
Throws:
java.lang.Exception

_sessionControl

public void _sessionControl(java.lang.Object control,
                            java.lang.Object value)
                     throws java.lang.Exception
Specified by:
_sessionControl in interface etch.bindings.java.support.ObjSession
Throws:
java.lang.Exception

_sessionNotify

public void _sessionNotify(java.lang.Object event)
                    throws java.lang.Exception
Specified by:
_sessionNotify in interface etch.bindings.java.support.ObjSession
Throws:
java.lang.Exception

addDirectoryEntry

public CiscoIpPhone.AddDirectoryEntryResult addDirectoryEntry(java.lang.String sessionId,
                                                              CiscoIpPhone.AddDirectoryEntryOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action AddDirectoryEntry Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary AddDirectoryEntry adds a directory entry to an already-initialized Directory XML object. Usage AddDirectoryEntry allows the developer to define a Name and Telephone number, which are formatted into a directory entry and used to augment the contents of a Cisco IP Phone Directory XML object. This directory entry is stored into the Directory XML type that was previously initialized with the CreateDirectory action. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
addDirectoryEntry in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

addIconItemToIconMenu

public CiscoIpPhone.AddIconItemResult addIconItemToIconMenu(java.lang.String sessionId,
                                                            CiscoIpPhone.AddIconItemOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action AddIconItem Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary AddIconItem adds the definition for an icon item to an already-initialized IconMenu or IconFileMenu XML object. Usage AddIconItem is used to define the content of an icon, but not where it is displayed on the Cisco IP Phone. The IconIndex action parameter in the AddMenuItem action refers to the index of this icon for display. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
addIconItemToIconMenu in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

addIconItemToIconFileMenu

public CiscoIpPhone.AddIconItemResult addIconItemToIconFileMenu(java.lang.String sessionId,
                                                                CiscoIpPhone.AddIconItemOptions options)
Specified by:
addIconItemToIconFileMenu in interface CiscoIpPhoneServer

addInputItem

public CiscoIpPhone.AddInputItemResult addInputItem(java.lang.String sessionId,
                                                    CiscoIpPhone.AddInputItemOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action AddInputItem Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary AddInputItem adds an input item to an already-initialized Input XML object. Usage AddInputItem allows the developer to define the properties of a user-accessible prompt that will be added to a Cisco IP Phone Input XML object. This input item is stored into the Input XML type that was previously initialized with the CreateInput action. It is important to understand the interaction between the URL action parameter specified in CreateInput and the QueryStringParam action parameter in the AddInputItem action. The URL action parameter in CreateInput defines the base URL. Each QueryStringParam of any input items are appended to the base URL as a query parameter, with the value of the text entered by the user defined as the value of the query parameter. For example, assume we specified a URL of http://appserver:8000/myscript and a QueryStringParam with a value of userid, and also assume the user enters the value bob on the phone for that input item. When the user hits the Submit softkey on the Cisco IP Phone, the phone will generate a request to the URI http://appserver:8000/myscript?userid=bob. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
addInputItem in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

addMenuItemToMenu

public CiscoIpPhone.AddMenuItemResult addMenuItemToMenu(java.lang.String sessionId,
                                                        CiscoIpPhone.AddMenuItemOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action AddMenuItem Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary AddMenuItem adds a menu item to an already-initialized Menu, IconMenu, IconFileMenu, GraphicMenu, or GraphicFileMenu XML object. Usage AddMenuItem is a multi-purpose action which is used in different ways based on which XML object type it is being used to augment. The reason is that a MenuItem has different meaning depending on which context, and more specifically, which XML object it is being used on. The following is a list of which action parameters are of interest based on which XML object is being augmented with AddMenuItem.: Menu XML objects respect the Name and URL action parameters. IconMenu XML objects respect the Name, URL, and IconIndex action parameters. IconFileMenu XML objects respect the Name, URL, and IconIndex action parameters. GraphicMenu XML objects respect the Name and URL action parameters. GraphicFileMenu XML objects respect the Name, URL, TouchAreaX1, TouchAreaX2, TouchAreaY1, and TouchAreaY2 action parameters. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
addMenuItemToMenu in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

addMenuItemToIconMenu

public CiscoIpPhone.AddMenuItemResult addMenuItemToIconMenu(java.lang.String sessionId,
                                                            CiscoIpPhone.AddMenuItemOptions options)
Specified by:
addMenuItemToIconMenu in interface CiscoIpPhoneServer

addMenuItemToIconFileMenu

public CiscoIpPhone.AddMenuItemResult addMenuItemToIconFileMenu(java.lang.String sessionId,
                                                                CiscoIpPhone.AddMenuItemOptions options)
Specified by:
addMenuItemToIconFileMenu in interface CiscoIpPhoneServer

addMenuItemToGraphicMenu

public CiscoIpPhone.AddMenuItemResult addMenuItemToGraphicMenu(java.lang.String sessionId,
                                                               CiscoIpPhone.AddMenuItemOptions options)
Specified by:
addMenuItemToGraphicMenu in interface CiscoIpPhoneServer

addMenuItemToGraphicFileMenu

public CiscoIpPhone.AddMenuItemResult addMenuItemToGraphicFileMenu(java.lang.String sessionId,
                                                                   CiscoIpPhone.AddMenuItemOptions options)
Specified by:
addMenuItemToGraphicFileMenu in interface CiscoIpPhoneServer

addSoftKeyItemToText

public CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToText(java.lang.String sessionId,
                                                              CiscoIpPhone.AddSoftKeyItemOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action AddSoftKeyItem. Display name was AddSoftkeyItem Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary AddSoftKeyItem adds a softkey item with any already-initialized XML object except the Status or Execute type. Usage AddSoftKeyItem adds a softkey to an XML object, giving the user a button at the bottom of the display on the Cisco IP Phone. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
addSoftKeyItemToText in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

addSoftKeyItemToMenu

public CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToMenu(java.lang.String sessionId,
                                                              CiscoIpPhone.AddSoftKeyItemOptions options)
Specified by:
addSoftKeyItemToMenu in interface CiscoIpPhoneServer

addSoftKeyItemToDirectory

public CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToDirectory(java.lang.String sessionId,
                                                                   CiscoIpPhone.AddSoftKeyItemOptions options)
Specified by:
addSoftKeyItemToDirectory in interface CiscoIpPhoneServer

addSoftKeyItemToImage

public CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToImage(java.lang.String sessionId,
                                                               CiscoIpPhone.AddSoftKeyItemOptions options)
Specified by:
addSoftKeyItemToImage in interface CiscoIpPhoneServer

addSoftKeyItemToInput

public CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToInput(java.lang.String sessionId,
                                                               CiscoIpPhone.AddSoftKeyItemOptions options)
Specified by:
addSoftKeyItemToInput in interface CiscoIpPhoneServer

addSoftKeyItemToImageFile

public CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToImageFile(java.lang.String sessionId,
                                                                   CiscoIpPhone.AddSoftKeyItemOptions options)
Specified by:
addSoftKeyItemToImageFile in interface CiscoIpPhoneServer

addSoftKeyItemToIconMenu

public CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToIconMenu(java.lang.String sessionId,
                                                                  CiscoIpPhone.AddSoftKeyItemOptions options)
Specified by:
addSoftKeyItemToIconMenu in interface CiscoIpPhoneServer

addSoftKeyItemToIconFileMenu

public CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToIconFileMenu(java.lang.String sessionId,
                                                                      CiscoIpPhone.AddSoftKeyItemOptions options)
Specified by:
addSoftKeyItemToIconFileMenu in interface CiscoIpPhoneServer

addSoftKeyItemToGraphicMenu

public CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToGraphicMenu(java.lang.String sessionId,
                                                                     CiscoIpPhone.AddSoftKeyItemOptions options)
Specified by:
addSoftKeyItemToGraphicMenu in interface CiscoIpPhoneServer

addSoftKeyItemToGraphicFileMenu

public CiscoIpPhone.AddSoftKeyItemResult addSoftKeyItemToGraphicFileMenu(java.lang.String sessionId,
                                                                         CiscoIpPhone.AddSoftKeyItemOptions options)
Specified by:
addSoftKeyItemToGraphicFileMenu in interface CiscoIpPhoneServer

createDirectory

public CiscoIpPhone.CreateDirectoryResult createDirectory(java.lang.String sessionId,
                                                          CiscoIpPhone.CreateDirectoryOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateDirectory Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateDirectory initializes a Directory XML object, which one can later use to display a directory on a Cisco IP Phone in order to allow on to cause their phone to dial the number of a selected directory entry on the phone screen. Usage CreateDirectory allows the developer to establish the Title and Prompt of a Cisco IP Phone Directory XML object. These parameters are stored into the Directory XML type. This type can later be manipulated further by using the AddDirectoryEntry action to add directory entries and the AddSoftKeyItem action to add softkeys to the directory object. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
createDirectory in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createExecute

public CiscoIpPhone.CreateExecuteResult createExecute(java.lang.String sessionId,
                                                      CiscoIpPhone.CreateExecuteOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateExecute Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateExecute initializes a Execute XML object, so that one later push the XML execute command object to a Cisco IP Phone. Usage CreateExecute allows the developer to establish the URL and Priority parameters of a Cisco IP Phone Execute XML object. These parameters are stored into the Execute XML type. This type can later sent to the Cisco IP Phone by using the SendExecute action. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with the SendExecute.

Specified by:
createExecute in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createGraphicFileMenu

public CiscoIpPhone.CreateGraphicFileMenuResult createGraphicFileMenu(java.lang.String sessionId,
                                                                      CiscoIpPhone.CreateGraphicFileMenuOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateGraphicFileMenu Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateGraphicFileMenu initializes a GraphicFileMenu XML object, which one can later use to display a PNG-based menu on a Cisco IP Phone. Usage CreateGraphicFileMenu allows the developer to establish the Title, Prompt, and image properties of a Cisco IP Phone GraphicFileMenu XML object. These parameters are stored into the GraphicFileMenu XML type. This type can later be manipulated further by using the AddMenuItem action to add menu items and the AddSoftKeyItem action to add softkeys to the menu object. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
createGraphicFileMenu in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createGraphicMenu

public CiscoIpPhone.CreateGraphicMenuResult createGraphicMenu(java.lang.String sessionId,
                                                              CiscoIpPhone.CreateGraphicMenuOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateGraphicMenu Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateGraphicMenu initializes a GraphicMenu XML object, which one can later use to display a graphical menu on a Cisco IP Phone, in which the number keys on the Cisco IP phone can be used to trigger phone activity. Usage CreateGraphicMenu allows the developer to establish the Title, Prompt and image display properties of a Cisco IP Phone GraphicMenu XML object. These parameters are stored into the GraphicMenu XML type. This type can later be manipulated further by using the AddMenuItem action to add menu items and the AddSoftKeyItem action to add softkeys to the graphic menu object. CreateImage and CreateGraphicMenu differ only in that, with CreateGraphicMenu, one can specify menu items in addition to the image content. The menu items do not display visually; instead, they correspond to keys on the number pad of the phone. So, practically, an image shown on a graphic menu will also provide visual cues so that the user can determine which key on the keypad to push for a particular option. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
createGraphicMenu in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createIconFileMenu

public CiscoIpPhone.CreateIconFileMenuResult createIconFileMenu(java.lang.String sessionId,
                                                                CiscoIpPhone.CreateIconFileMenuOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateIconFileMenu Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateIconFileMenu initializes a IconFileMenu XML object, which one can later use to display an icon menu on a Cisco IP Phone. Usage CreateIconFileMenu allows the developer to establish the Title and Prompt of a Cisco IP Phone IconFileMenu XML object. These parameters are stored into the IconFileMenu XML type. This type can later be manipulated further by using the AddMenuItem action to add menu items, AddIconItem action to add icon items, and the AddSoftKeyItem action to add softkeys to the menu object. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
createIconFileMenu in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createIconMenu

public CiscoIpPhone.CreateIconMenuResult createIconMenu(java.lang.String sessionId,
                                                        CiscoIpPhone.CreateIconMenuOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateIconMenu Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateIconMenu initializes a IconMenu XML object, which one can later use to display an icon menu on a Cisco IP Phone. Usage CreateIconMenu allows the developer to establish the Title and Prompt of a Cisco IP Phone IconMenu XML object. These parameters are stored into the IconMenu XML type. This type can later be manipulated further by using the AddMenuItem action to add menu items, AddIconItem action to add icon items, and the AddSoftKeyItem action to add softkeys to the menu object. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
createIconMenu in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createImage

public CiscoIpPhone.CreateImageResult createImage(java.lang.String sessionId,
                                                  CiscoIpPhone.CreateImageOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateImage Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateImage initializes a Image XML object, which one can later use to display an image on certain Cisco IP Phones. Usage CreateImage allows the developer to establish the Title, Prompt, and image properties of the Cisco IP Phone Image XML object. These parameters are stored into the Image XML type. This type can later be manipulated further by using the AddSoftKeyItem action to add softkeys to the image object. CreateImage and CreateGraphicMenu differ only in that, with CreateGraphicMenu, one can specify menu items in addition to the image content. The menu items do not display visually; instead, they correspond to keys on the number pad of the phone. So, practically, an image shown on a graphic menu will also provide visual cues so that the user can determine which key on the keypad to push for a particular option. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
createImage in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createImageFile

public CiscoIpPhone.CreateImageFileResult createImageFile(java.lang.String sessionId,
                                                          CiscoIpPhone.CreateImageFileOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateImageFile Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateImageFile initializes a ImageFile XML object, which one can later use to display a PNG-based image on certain Cisco IP Phones. Usage CreateImageFile allows the developer to establish the Title, Prompt, and image properties of the Cisco IP Phone ImageFile XML object. These parameters are stored into the ImageFile XML type. This type can later be manipulated further by using the AddSoftKeyItem action to add softkeys to the image file object. The Image Builder API can help one create dynamic PNG images for the use with CreateImageFile. Remarks If the phone supports touch-screen functionality and you wish to leverage it, instead consider using the CreateGraphicFileMenu action. CretaeImageFile does not allow you to use touch-screen functionality of the phone. This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
createImageFile in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createInput

public CiscoIpPhone.CreateInputResult createInput(java.lang.String sessionId,
                                                  CiscoIpPhone.CreateInputOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateInput Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateInput initializes a Input XML object, which one can later use to display an input form on a Cisco IP Phone in order to allow the user to input and submit data back to the script. Usage CreateInput allows the developer to establish the Title, Prompt, and base URL of the Cisco IP Phone Input XML object. These parameters are stored into the Input XML type. This type can later be manipulated further by using the AddInputItem action to add input items and the AddSoftKeyItem action to add softkeys to the input object. It is important to understand the interaction between the URL action parameter specified in CreateInput and the QueryStringParam action parameter in the AddInputItem action. The URL parameter defines the base URL. Each QueryStringParam of any input items are appended to the base URL as a query parameter, with the value of the text entered by the user defined as the value of the query parameter. For example, assume we specified a URL of http://appserver:8000/myscript and a QueryStringParam with a value of userid, and also assume the user enters the value bob on the phone. When the user hits the Submit softkey on the Cisco IP Phone, the phone will generate a request to the URI http://appserver:8000/myscript?userid=bob. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
createInput in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createMenu

public CiscoIpPhone.CreateMenuResult createMenu(java.lang.String sessionId,
                                                CiscoIpPhone.CreateMenuOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateMenu Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateMenu initializes a Menu XML object, which one can later use to display a menu on a Cisco IP Phone. Usage CreateMenu allows the developer to establish the Title and Prompt of a Cisco IP Phone Menu XML object. These parameters are stored into the Menu XML type. This type can later be manipulated further by using the AddMenuItem action to add menu items and the AddSoftKeyItem action to add softkeys to the menu object. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
createMenu in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createStatus

public CiscoIpPhone.CreateStatusResult createStatus(java.lang.String sessionId,
                                                    CiscoIpPhone.CreateStatusOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateStatus Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateStatus initializes a Status XML object, which one can later use to display a status bar on a Cisco IP Phone in order to show an small text blurb and optionally a small image in the middle of the Cisco IP phone that is always present in the call plane, and unremovable by the user. Usage CreateStatus allows the developer to establish the Timer, Text, and the image properties of a Cisco IP Phone Status XML object. These parameters are stored into the Status XML type. This type can not be modified by any other Cisco IP Phone XML actions, such as softkeys, menu items, icons, or directory entries. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with the SendExecute action.

Specified by:
createStatus in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createStatusFile

public CiscoIpPhone.CreateStatusFileResult createStatusFile(java.lang.String sessionId,
                                                            CiscoIpPhone.CreateStatusFileOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateStatusFile Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateStatusFile initializes a StatusFile XML object, which one can later use to display a status bar on a Cisco IP Phone in order to show an small text blurb and optionally a small, PNG-based image in the middle of the Cisco IP phone that is always present in the call plane, and unremovable by the user. Usage CreateStatusFile allows the developer to establish the Timer, Text, and the image properties of a Cisco IP Phone StatusFile XML object. These parameters are stored into the StatusFile XML type. This type can not be modified by any other Cisco IP Phone XML actions, such as softkeys, menu items, icons, or directory entries. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with the SendExecute action.

Specified by:
createStatusFile in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

createText

public CiscoIpPhone.CreateTextResult createText(java.lang.String sessionId,
                                                CiscoIpPhone.CreateTextOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action CreateText Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary CreateText initializes a Text XML object, which one can later use to display text on a Cisco IP Phone. Usage CreateText allows the developer to establish the Title, Prompt, and Text of a Cisco IP Phone Text XML object. These parameters are stored into the Text XML type. This type can later be manipulated further by using the AddSoftKeyItem to add softkeys to the text object. Remarks This action does not communicate with a Cisco IP Phone; it only formats XML specific to the schema defined by the Cisco IP Phones that support Cisco IP Phone XML Services. Later in the script the XML object stored in a variable can be sent to the phone with either SendResponse or SendExecute.

Specified by:
createText in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters

sendExecute

public CiscoIpPhone.SendExecuteResult sendExecute(java.lang.String sessionId,
                                                  java.lang.String message,
                                                  java.lang.String uRL,
                                                  CiscoIpPhone.SendExecuteOptions options)
Description copied from interface: CiscoIpPhoneServer
Generated from CUAE Action SendExecute Sub-elements or attributes not supported by Etch: final: false; allowCustomParams: false Summary SendExecute sends an XML object directly to the Cisco IP Phone using an HTTP POST. Usage SendExecute can send two distinctly different commands to the Cisco IP Phone. One is the Execute XML object, which is used to cause the phone to execute internal commands, such as RTPRx or Dial, or to cause the phone to fetch IP Phone XML from an HTTP server. SendExecute can also used to send content-based XML objects, such as a Text or Menu XML object. The Cisco IP Phones have an important limitation in that one can only push 512 bytes of content to the phone. This effectively means that pushing a Execute XML object to a phone is the more robust way to have the phone render large amounts of data, because the phone can be pushed an HTTP-based URL which the phone will subsequently request XML from, circumventing the 512 byte 'push' limitation. There is no 512 byte limitation when the phone makes a request to a HTTP-based URL. The SendExecute requires an IP address to send the XML command to using an HTTP POST. However, it is a common problem to not have the IP address of a Cisco IP phone readily available, although often one has the device name (of the form SEPXXXXXXXXXXXX) of the phone. One can use the Cisco DeviceListX cache to determine IP address of a Cisco IP Phone based on this device name. Remarks This action communicates directly with the Cisco IP Phone using an HTTP post originating from the application server.

Specified by:
sendExecute in interface CiscoIpPhoneServer
Parameters:
sessionId - The session Id for this method call
message - use: required; allowMultiple: false; The XML object to be sent to the Cisco IP Phone. The XML object can be one of the following types: Execute Text Menu Directory Image ImageFile Input IconMenu IconFileMenu GraphicMenu GraphicFileMenu Status Note that the variable should not be passed directly into this action parameter. Instead, use c# to invoke the ToString() method invoked on the XML object variable; for instance, myXmlVar.ToString(). Also, with any content-based XML object (all types aside from Execute), the 512 byte limit will limit the practical usage of dynamic content in these types when pushed with SendExecute. If you have a variable amount of content to show, then use Execute to pass an HTTP-based URL to the phone to have it fetch the content XML object instead, thereby circumventing the 512 byte limit.
uRL - use: required; allowMultiple: false; The IP address of the Cisco IP Phone.
options - An object holding all the optional parameters

constructDirectory

public CiscoIpPhone.ConstructDirectoryResult constructDirectory(java.lang.String sessionId,
                                                                CiscoIpPhone.ConstructDirectoryOptions options)
Specified by:
constructDirectory in interface CiscoIpPhoneServer

constructExecute

public CiscoIpPhone.ConstructExecuteResult constructExecute(java.lang.String sessionId,
                                                            CiscoIpPhone.ConstructExecuteOptions options)
Specified by:
constructExecute in interface CiscoIpPhoneServer

constructGraphicFileMenu

public CiscoIpPhone.ConstructGraphicFileMenuResult constructGraphicFileMenu(java.lang.String sessionId,
                                                                            CiscoIpPhone.ConstructGraphicFileMenuOptions options)
Specified by:
constructGraphicFileMenu in interface CiscoIpPhoneServer

constructGraphicMenu

public CiscoIpPhone.ConstructGraphicMenuResult constructGraphicMenu(java.lang.String sessionId,
                                                                    CiscoIpPhone.ConstructGraphicMenuOptions options)
Specified by:
constructGraphicMenu in interface CiscoIpPhoneServer

constructIconFileMenu

public CiscoIpPhone.ConstructIconFileMenuResult constructIconFileMenu(java.lang.String sessionId,
                                                                      CiscoIpPhone.ConstructIconFileMenuOptions options)
Specified by:
constructIconFileMenu in interface CiscoIpPhoneServer

constructIconMenu

public CiscoIpPhone.ConstructIconMenuResult constructIconMenu(java.lang.String sessionId,
                                                              CiscoIpPhone.ConstructIconMenuOptions options)
Specified by:
constructIconMenu in interface CiscoIpPhoneServer

constructImage

public CiscoIpPhone.ConstructImageResult constructImage(java.lang.String sessionId,
                                                        CiscoIpPhone.ConstructImageOptions options)
Specified by:
constructImage in interface CiscoIpPhoneServer

constructImageFile

public CiscoIpPhone.ConstructImageFileResult constructImageFile(java.lang.String sessionId,
                                                                CiscoIpPhone.ConstructImageFileOptions options)
Specified by:
constructImageFile in interface CiscoIpPhoneServer

constructInput

public CiscoIpPhone.ConstructInputResult constructInput(java.lang.String sessionId,
                                                        CiscoIpPhone.ConstructInputOptions options)
Specified by:
constructInput in interface CiscoIpPhoneServer

constructMenu

public CiscoIpPhone.ConstructMenuResult constructMenu(java.lang.String sessionId,
                                                      CiscoIpPhone.ConstructMenuOptions options)
Specified by:
constructMenu in interface CiscoIpPhoneServer

constructStatus

public CiscoIpPhone.ConstructStatusResult constructStatus(java.lang.String sessionId,
                                                          CiscoIpPhone.ConstructStatusOptions options)
Specified by:
constructStatus in interface CiscoIpPhoneServer

constructStatusFile

public CiscoIpPhone.ConstructStatusFileResult constructStatusFile(java.lang.String sessionId,
                                                                  CiscoIpPhone.ConstructStatusFileOptions options)
Specified by:
constructStatusFile in interface CiscoIpPhoneServer

constructText

public CiscoIpPhone.ConstructTextResult constructText(java.lang.String sessionId,
                                                      CiscoIpPhone.ConstructTextOptions options)
Specified by:
constructText in interface CiscoIpPhoneServer


Copyright © 2010. All Rights Reserved.