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 IncomingPhoneNumberListConverter |
listConverter |
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,
PhoneNumberType phoneNumberType,
javax.ws.rs.core.UriInfo info,
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 IncomingPhoneNumberListConverter listConverter
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, PhoneNumberType phoneNumberType, javax.ws.rs.core.UriInfo info, 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.