public abstract class IncomingPhoneNumbersEndpoint extends SecuredEndpoint
SecuredEndpoint.SecuredType| Modifier and Type | Field and Description |
|---|---|
protected javax.servlet.ServletContext |
context |
protected com.google.gson.Gson |
gson |
protected PhoneNumberProvisioningManager |
phoneNumberProvisioningManager |
accountsDao, extensions, identityContext, logger, userIdentityContextbaseRecordingsPath, configuration| Constructor and Description |
|---|
IncomingPhoneNumbersEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
static PhoneNumber |
convertIncomingPhoneNumbertoPhoneNumber(IncomingPhoneNumber incomingPhoneNumber) |
javax.ws.rs.core.Response |
deleteIncomingPhoneNumber(String accountSid,
String sid) |
protected javax.ws.rs.core.Response |
getAvailableCountries(String accountSid,
javax.ws.rs.core.MediaType responseType) |
protected javax.ws.rs.core.Response |
getIncomingPhoneNumber(String accountSid,
String sid,
javax.ws.rs.core.MediaType responseType) |
protected javax.ws.rs.core.Response |
getIncomingPhoneNumbers(String accountSid,
String phoneNumberFilter,
String friendlyNameFilter,
PhoneNumberType phoneNumberType,
javax.ws.rs.core.MediaType responseType) |
void |
init() |
protected javax.ws.rs.core.Response |
putIncomingPhoneNumber(String accountSid,
javax.ws.rs.core.MultivaluedMap<String,String> data,
PhoneNumberType phoneNumberType,
javax.ws.rs.core.MediaType responseType) |
javax.ws.rs.core.Response |
updateIncomingPhoneNumber(String accountSid,
String sid,
javax.ws.rs.core.MultivaluedMap<String,String> data,
javax.ws.rs.core.MediaType responseType) |
allowOnlySuperAdmin, checkAuthenticatedAccount, checkPermission, executePostApiAction, executePreApiAction, getAdministratorRole, hasAccountRole, init, isSecuredByPermission, isSuperAdmin, secure, secure, securegetApiVersion, getBigInteger, getBoolean, getDateTime, getHasVoiceCallerIdLookup, getInteger, getLong, getMethod, getPhoneNumber, getSid, getUrl, isEmpty@Context protected javax.servlet.ServletContext context
protected PhoneNumberProvisioningManager phoneNumberProvisioningManager
protected com.google.gson.Gson gson
@PostConstruct public void init() throws ObjectInstantiationException
ObjectInstantiationExceptionprotected javax.ws.rs.core.Response getIncomingPhoneNumber(String accountSid, String sid, javax.ws.rs.core.MediaType responseType)
protected javax.ws.rs.core.Response getAvailableCountries(String accountSid, javax.ws.rs.core.MediaType responseType)
protected javax.ws.rs.core.Response getIncomingPhoneNumbers(String accountSid, String phoneNumberFilter, String friendlyNameFilter, PhoneNumberType phoneNumberType, javax.ws.rs.core.MediaType responseType)
protected javax.ws.rs.core.Response putIncomingPhoneNumber(String accountSid, javax.ws.rs.core.MultivaluedMap<String,String> data, PhoneNumberType phoneNumberType, javax.ws.rs.core.MediaType responseType)
public javax.ws.rs.core.Response updateIncomingPhoneNumber(String accountSid, String sid, javax.ws.rs.core.MultivaluedMap<String,String> data, javax.ws.rs.core.MediaType responseType)
public javax.ws.rs.core.Response deleteIncomingPhoneNumber(String accountSid, String sid)
public static PhoneNumber convertIncomingPhoneNumbertoPhoneNumber(IncomingPhoneNumber incomingPhoneNumber)
Copyright © 2017. All Rights Reserved.