@GwtIncompatible public static class User.UserAddRequest extends Request<DefaultResponse>
Modifier and Type | Field and Description |
---|---|
protected AccessDeviceMultipleContactEndpointAdd |
accessDeviceEndpoint |
protected StreetAddress |
address |
protected String |
addressLocation |
protected String[] |
alias |
protected String |
callingLineIdFirstName |
protected String |
callingLineIdLastName |
protected String |
callingLineIdPhoneNumber |
protected DepartmentKey |
department |
protected String |
emailAddress |
protected String |
extension |
protected String |
firstName |
protected String |
groupId |
protected String |
hiraganaFirstName |
protected String |
hiraganaLastName |
protected String |
language |
protected String |
lastName |
protected String |
mobilePhoneNumber |
protected NameDialingName |
nameDialingName |
protected String |
networkClassOfService |
protected String |
pagerPhoneNumber |
protected String |
password |
protected String |
phoneNumber |
protected String |
serviceProviderId |
protected String |
timeZone |
protected String |
title |
protected TrunkAddressingMultipleContactAdd |
trunkAddressing |
protected String |
userId |
protected String |
yahooId |
Constructor and Description |
---|
UserAddRequest(BroadWorksServer broadWorksServer,
String serviceProviderId,
String groupId,
String userId,
String lastName,
String firstName,
String callingLineIdLastName,
String callingLineIdFirstName) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getId, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@Size(min=1, max=30) protected String serviceProviderId
@Size(min=1, max=30) protected String groupId
@Pattern(regexp="[a-zA-Z0-9._!~*\'()+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}") @Size(min=1, max=161) protected String userId
@Size(min=1, max=30) protected String lastName
@Size(min=1, max=30) protected String firstName
@Size(min=1, max=30) protected String callingLineIdLastName
@Size(min=1, max=30) protected String callingLineIdFirstName
protected NameDialingName nameDialingName
@Size(min=1, max=30) protected String hiraganaLastName
@Size(min=1, max=30) protected String hiraganaFirstName
@Size(min=1, max=23) protected String phoneNumber
@Size(min=2, max=20) protected String extension
@Size(min=1, max=23) protected String callingLineIdPhoneNumber
@Size(min=1, max=60) protected String password
protected DepartmentKey department
@Size(min=1, max=40) protected String language
@Size(min=1, max=127) protected String timeZone
@Size(min=1, max=161) protected String[] alias
protected AccessDeviceMultipleContactEndpointAdd accessDeviceEndpoint
protected TrunkAddressingMultipleContactAdd trunkAddressing
@Size(min=1, max=50) protected String title
@Size(min=1, max=30) protected String pagerPhoneNumber
@Size(min=1, max=30) protected String mobilePhoneNumber
@Size(min=1, max=80) protected String emailAddress
@Size(min=1, max=50) protected String yahooId
@Size(min=1, max=80) protected String addressLocation
protected StreetAddress address
@Size(min=1, max=40) protected String networkClassOfService
public User.UserAddRequest setServiceProviderId(String serviceProviderId)
public String getServiceProviderId()
public User.UserAddRequest setGroupId(String groupId)
public String getGroupId()
public User.UserAddRequest setUserId(String userId)
public String getUserId()
public User.UserAddRequest setLastName(String lastName)
public String getLastName()
public User.UserAddRequest setFirstName(String firstName)
public String getFirstName()
public User.UserAddRequest setCallingLineIdLastName(String callingLineIdLastName)
public String getCallingLineIdLastName()
public User.UserAddRequest setCallingLineIdFirstName(String callingLineIdFirstName)
public String getCallingLineIdFirstName()
public User.UserAddRequest setNameDialingName(NameDialingName nameDialingName)
public NameDialingName getNameDialingName()
public User.UserAddRequest setHiraganaLastName(String hiraganaLastName)
public String getHiraganaLastName()
public User.UserAddRequest setHiraganaFirstName(String hiraganaFirstName)
public String getHiraganaFirstName()
public User.UserAddRequest setPhoneNumber(String phoneNumber)
public String getPhoneNumber()
public User.UserAddRequest setExtension(String extension)
public String getExtension()
public User.UserAddRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public String getCallingLineIdPhoneNumber()
public User.UserAddRequest setPassword(String password)
public String getPassword()
public User.UserAddRequest setDepartment(DepartmentKey department)
public DepartmentKey getDepartment()
public User.UserAddRequest setLanguage(String language)
public String getLanguage()
public User.UserAddRequest setTimeZone(String timeZone)
public String getTimeZone()
public User.UserAddRequest setAlias(String... alias)
public String[] getAlias()
public User.UserAddRequest setAccessDeviceEndpoint(AccessDeviceMultipleContactEndpointAdd accessDeviceEndpoint)
public AccessDeviceMultipleContactEndpointAdd getAccessDeviceEndpoint()
public User.UserAddRequest setTrunkAddressing(TrunkAddressingMultipleContactAdd trunkAddressing)
public TrunkAddressingMultipleContactAdd getTrunkAddressing()
public User.UserAddRequest setTitle(String title)
public String getTitle()
public User.UserAddRequest setPagerPhoneNumber(String pagerPhoneNumber)
public String getPagerPhoneNumber()
public User.UserAddRequest setMobilePhoneNumber(String mobilePhoneNumber)
public String getMobilePhoneNumber()
public User.UserAddRequest setEmailAddress(String emailAddress)
public String getEmailAddress()
public User.UserAddRequest setYahooId(String yahooId)
public String getYahooId()
public User.UserAddRequest setAddressLocation(String addressLocation)
public String getAddressLocation()
public User.UserAddRequest setAddress(StreetAddress address)
public StreetAddress getAddress()
public User.UserAddRequest setNetworkClassOfService(String networkClassOfService)
public String getNetworkClassOfService()
public static User.UserAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.