11 - 14 CA50/UCA Client & Server Developer & User Guide
Phone Extension Web Service
In the default installation the Phone Extension Management Web Service is located at:
http://UCAInstallMachine/Motorola/UCA/ServerManagement/PhoneExtensionManagement.asmx
This Web service can be used by external programs to modify the phone extension data in the UCA database.
Phone Extension Web Service Methods
This function adds a phone extension that can be used by a CA50 device. the extensions are added to the
B_PhoneExt table.
int AddExtension(PhoneExtInfo phExtInfo, string ipAddr, string sUser, ref UCAWebServiceStatus WSStatus)
Parameters
phExtInfo
Phone extension info class that describes the phone extension
ipAddr
IP address of source machine (optional - used for logging).
Pass "" if do not wish to have the address logged.
sUser
UserID of user making WS call (optional - used for logging).
Pass "" when user logging is not required.
WSStatus
UCAWebServiceStatus class describes the status of the call
Return Values
Returns 1 when successful.
Remarks
Any errors are logged to the NT Event log.
Related Classes
public class PhoneExtInfo
{
public PhoneExtInfo(){}
string phnExtPhoneNumber,
string phnDesc,
string phnOwnerID,
string phnRangeToken,
string locExtID,
bool phnIsAlwaysShown,
string phnExtensionPassword,
string phnExtType
public string phnMAC,
public bool phnInvalid,
public string
phnInvalidReason
}
Summary of Contents for CA50
Page 1: ...CA50 UCA Client Server Developer User Guide ...
Page 2: ......
Page 3: ...CA50 UCA Client Server Developer User Guide 72E 93914 02 Revision A November 2009 ...
Page 18: ...xvi CA50 UCA Client Server Developer User Guide ...
Page 24: ...xxii CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 30: ...1 6 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 34: ...2 4 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 48: ...3 14 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 106: ...4 58 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 109: ...UCA Client Application on the CA50 5 3 Page intentionally blank ...
Page 110: ...5 4 CA50 UCA Client Server Developer User Guide ...
Page 135: ...UCA Server 6 25 Figure 6 30 Installing Prerequisites Figure 6 31 SQL Server Setup ...
Page 200: ...7 32 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 284: ...9 56 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 302: ...10 18 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 350: ...11 48 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 358: ...12 8 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 418: ...A 6 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 436: ...B 18 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 478: ...E 12 CA50 UCA Client Server Developer User Guide 6 7 8 9 10 11 ...
Page 488: ...F 4 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 492: ...G 4 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 510: ...I 14 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 538: ...Index 12 CA50 UCA Client Server Developer User Guide ...
Page 540: ......
Page 541: ......