|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectetch.bindings.java.support.RemoteBase
cisco.uc.cuae.legacy.RemoteCiscoExtensionMobility
cisco.uc.cuae.legacy.RemoteCiscoExtensionMobilityServer
public final class RemoteCiscoExtensionMobilityServer
Call to message translator for CiscoExtensionMobilityServer.
| Nested Class Summary | |
|---|---|
class |
RemoteCiscoExtensionMobilityServer._Async
Asynchronous implementation of service methods. |
| Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.CuaeCommon |
|---|
CuaeCommon.CuaeResult |
| Field Summary | |
|---|---|
RemoteCiscoExtensionMobilityServer._Async |
_async
RemoteCiscoExtensionMobilityServer._Async class instance used to hide asynchronous message
implementation. |
RemoteCiscoExtensionMobilityServer._Async |
_inner
Deprecated. |
| Constructor Summary | |
|---|---|
RemoteCiscoExtensionMobilityServer(etch.bindings.java.support.DeliveryService svc,
etch.bindings.java.msg.ValueFactory vf)
Constructs the RemoteCiscoExtensionMobilityServer. |
|
| Method Summary | |
|---|---|
CiscoExtensionMobility.LoginResult |
login(java.lang.String sessionId,
java.lang.String userId,
java.lang.String deviceName,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.LoginOptions options)
Logs a user into a device with a device profile. |
CiscoExtensionMobility.LogoutResult |
logout(java.lang.String sessionId,
java.lang.String deviceName,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.LogoutOptions options)
Logs out a user from a device. |
CiscoExtensionMobility.LogoutALLResult |
logoutALL(java.lang.String sessionId,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.LogoutALLOptions options)
Logs out a user from a device. |
CiscoExtensionMobility.QueryDeviceProfilesResult |
queryDeviceProfiles(java.lang.String sessionId,
java.lang.String[] userId,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.QueryDeviceProfilesOptions options)
Queries one or more devices, determining which user, if any, is currently logged into it. |
CiscoExtensionMobility.QueryDevicesResult |
queryDevices(java.lang.String sessionId,
java.lang.String[] deviceNames,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.QueryDevicesOptions options)
Queries one or more devices, determining which user, if any, is currently logged into it. |
CiscoExtensionMobility.QueryUsersResult |
queryUsers(java.lang.String sessionId,
java.lang.String[] users,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.QueryUsersOptions options)
Queries one or more users, determining which device(s) each user is logged into. |
| Methods inherited from class etch.bindings.java.support.RemoteBase |
|---|
_begincall, _endcall, _newMessage, _send, _start, _startAndWaitUp, _stop, _stopAndWaitDown, _transportControl, _transportNotify, _transportQuery, _waitDown, _waitUp, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public final RemoteCiscoExtensionMobilityServer._Async _async
RemoteCiscoExtensionMobilityServer._Async class instance used to hide asynchronous message
implementation. Use this to invoke the asynchronous message
implementations.
@Deprecated public final RemoteCiscoExtensionMobilityServer._Async _inner
RemoteCiscoExtensionMobilityServer._Async class instance used to hide asynchronous message
implementation. This is here for backwards compatibility only, use
_async instead.
| Constructor Detail |
|---|
public RemoteCiscoExtensionMobilityServer(etch.bindings.java.support.DeliveryService svc,
etch.bindings.java.msg.ValueFactory vf)
svc - vf - | Method Detail |
|---|
public final CiscoExtensionMobility.QueryDeviceProfilesResult queryDeviceProfiles(java.lang.String sessionId,
java.lang.String[] userId,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.QueryDeviceProfilesOptions options)
CiscoExtensionMobilityServer
queryDeviceProfiles in interface CiscoExtensionMobilityServersessionId - The session Id for this method calluserId - The names of one or more UserscallManagerIP - The IP address and port of a CallManager node with the
Extension Mobility service running, in the form
'[IP]:[Port]'. Note that the Extension Mobility
service is on port 80 by default in 3.x/4.x, and on
port 8080 by default in 5.x/6.x.version - The version of Cisco Unified Communications Manager. This
version is used in conjuction with CallManagerHost to build
the URL of the Extension Mobility Service. The possible
values are described below:
other - Specifiy other if the Cisco Unified Communications
Manager version is anything above 3.3.
v333 - Specify v333 if the Cisco Unified Communications
Manager version is 3.3.3, 3.3.4, or 3.3.5.
Undefined - This is the default value to when nothing is
specified for the Version field. It is
strongly recommended that this value not be
used because the behavior is undefined as
well.appId - The name of a user configured in Cisco Unified Communications
Manager that has the necessary permissions to invoke methods
on the Extension Mobility service.appCertificate - The password of the user specified by AppId.options - An object holding all the optional parameters
public final CiscoExtensionMobility.LoginResult login(java.lang.String sessionId,
java.lang.String userId,
java.lang.String deviceName,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.LoginOptions options)
CiscoExtensionMobilityServer
login in interface CiscoExtensionMobilityServersessionId - The session Id for this method calluserId - The user to log in the specified device.deviceName - The name of the device, of the form SEPXXXXXXXXXXXXcallManagerIP - The IP address and port of a CallManager node with the
Extension Mobility service running, in the form
'[IP]:[Port]'. Note that the Extension Mobility
service is on port 80 by default in 3.x/4.x, and on
port 8080 by default in 5.x/6.x.version - The version of Cisco Unified Communications Manager. This
version is used in conjuction with CallManagerHost to build
the URL of the Extension Mobility Service. The possible
values are described below:
other - Specifiy other if the Cisco Unified Communications
Manager version is anything above 3.3.
v333 - Specify v333 if the Cisco Unified Communications
Manager version is 3.3.3, 3.3.4, or 3.3.5.
Undefined - This is the default value to when nothing is
specified for the Version field. It is
strongly recommended that this value not be
used because the behavior is undefined as
well.appId - The name of a user configured in Cisco Unified Communications
Manager that has the necessary permissions to invoke methods
on the Extension Mobility service.appCertificate - The password of the user specified by AppId.options - An object holding all the optional parameters
public final CiscoExtensionMobility.LogoutResult logout(java.lang.String sessionId,
java.lang.String deviceName,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.LogoutOptions options)
CiscoExtensionMobilityServer
logout in interface CiscoExtensionMobilityServersessionId - The session Id for this method calldeviceName - The name of the device to log the user out of. This value
is typically of the form SEPXXXXXXXXXXXX.callManagerIP - The IP address and port of the publisher CallManager
IP, in the form '[IP]:[Port]'. Note that the Extension
Mobility service is on port 80 by default in 3.x/4.x,
and on port 8080 by default in 5.x/6.x.version - The version of Cisco Unified Communications Manager. This
version is used in conjuction with CallManagerHost to build
the URL of the Extension Mobility Service. The possible
values are described below:
other - Specifiy other if the Cisco Unified Communications
Manager version is anything above 3.3.
v333 - Specify v333 if the Cisco Unified Communications
Manager version is 3.3.3, 3.3.4, or 3.3.5.
Undefined - This is the default value to when nothing is
specified for the Version field. It is
strongly recommended that this value not be
used because the behavior is undefined as
well.appId - The name of a user configured in Cisco Unified Communications
Manager that has the necessary permissions to invoke methods
on the Extension Mobility service.appCertificate - The password of the user specified by AppId.options - An object holding all the optional parameters
public final CiscoExtensionMobility.LogoutALLResult logoutALL(java.lang.String sessionId,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.LogoutALLOptions options)
CiscoExtensionMobilityServer
logoutALL in interface CiscoExtensionMobilityServersessionId - The session Id for this method callcallManagerIP - The IP address and port of the publisher CallManager
IP, in the form '[IP]:[Port]'. Note that the Extension
Mobility service is on port 80 by default in 3.x/4.x,
and on port 8080 by default in 5.x/6.x.version - The version of Cisco Unified Communications Manager. This
version is used in conjuction with CallManagerHost to build
the URL of the Extension Mobility Service. The possible
values are described below:
other - Specifiy other if the Cisco Unified Communications
Manager version is anything above 3.3.
v333 - Specify v333 if the Cisco Unified Communications
Manager version is 3.3.3, 3.3.4, or 3.3.5.
Undefined - This is the default value to when nothing is
specified for the Version field. It is
strongly recommended that this value not be
used because the behavior is undefined as
well.appId - The name of a user configured in Cisco Unified Communications
Manager that has the necessary permissions to invoke methods
on the Extension Mobility service.appCertificate - The password of the user specified by AppId.options - An object holding all the optional parameters
public final CiscoExtensionMobility.QueryDevicesResult queryDevices(java.lang.String sessionId,
java.lang.String[] deviceNames,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.QueryDevicesOptions options)
CiscoExtensionMobilityServer
queryDevices in interface CiscoExtensionMobilityServersessionId - The session Id for this method calldeviceNames - The name(s) of the device(s)callManagerIP - The IP address and port of a CallManager node with the
Extension Mobility service running, in the form
'[IP]:[Port]'. Note that the Extension Mobility
service is on port 80 by default in 3.x/4.x, and on
port 8080 by default in 5.x/6.x.version - The version of Cisco Unified Communications Manager. This
version is used in conjuction with CallManagerHost to build
the URL of the Extension Mobility Service. The possible
values are described below:
other - Specifiy other if the Cisco Unified Communications
Manager version is anything above 3.3.
v333 - Specify v333 if the Cisco Unified Communications
Manager version is 3.3.3, 3.3.4, or 3.3.5.
Undefined - This is the default value to when nothing is
specified for the Version field. It is
strongly recommended that this value not be
used because the behavior is undefined as
well.appId - The name of a user configured in Cisco Unified Communications
Manager that has the necessary permissions to invoke methods
on the Extension Mobility service.appCertificate - The password of the user specified by AppId.options - An object holding all the optional parameters
public final CiscoExtensionMobility.QueryUsersResult queryUsers(java.lang.String sessionId,
java.lang.String[] users,
java.lang.String callManagerIP,
CiscoExtensionMobility.Version version,
java.lang.String appId,
java.lang.String appCertificate,
CiscoExtensionMobility.QueryUsersOptions options)
CiscoExtensionMobilityServer
queryUsers in interface CiscoExtensionMobilityServersessionId - The session Id for this method callusers - The ID(s) of the user(s)callManagerIP - The IP address and port of a CallManager node with the
Extension Mobility service running, in the form
'[IP]:[Port]'. Note that the Extension Mobility
service is on port 80 by default in 3.x/4.x, and on
port 8080 by default in 5.x/6.x.version - The version of Cisco Unified Communications Manager. This
version is used in conjuction with CallManagerHost to build
the URL of the Extension Mobility Service. The possible
values are described below:
other - Specifiy other if the Cisco Unified Communications
Manager version is anything above 3.3.
v333 - Specify v333 if the Cisco Unified Communications
Manager version is 3.3.3, 3.3.4, or 3.3.5.
Undefined - This is the default value to when nothing is
specified for the Version field. It is
strongly recommended that this value not be
used because the behavior is undefined as
well.appId - The name of a user configured in Cisco Unified Communications
Manager that has the necessary permissions to invoke methods
on the Extension Mobility service.appCertificate - The password of the user specified by AppId.options - An object holding all the optional parameters
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||