Class ServiceProviderPreferredCarrier.ServiceProviderPreferredCarrierAddRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.ServiceProviderPreferredCarrier.ServiceProviderPreferredCarrierAddRequest
- Enclosing class:
- ServiceProviderPreferredCarrier
public static class ServiceProviderPreferredCarrier.ServiceProviderPreferredCarrierAddRequest extends Request<DefaultResponse>
Add the country code preferred carriers for a service provider or enterprise. For each combination of service provider and country code, you can assign an intra-lata, inter-lata, and international carrier. Each of the three types of carriers is optional. The response is either a SuccessResponse or an ErrorResponse. Note: At the system level, more than one carrier may be assigned to each country code. At the service provider level, you must choose from the carriers assigned at the system level.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
Field Summary
Fields Modifier and Type Field Description protected @NotNull @Size(max=3) java.lang.String
countryCode
protected @Size(min=1,max=80) java.lang.String
interLataCarrier
protected @Size(min=1,max=80) java.lang.String
internationalCarrier
protected @Size(min=1,max=80) java.lang.String
intraLataCarrier
protected @NotNull @Valid ServiceProvider
serviceProvider
-
Constructor Summary
Constructors Constructor Description ServiceProviderPreferredCarrierAddRequest()
ServiceProviderPreferredCarrierAddRequest(ServiceProvider serviceProvider, java.lang.String countryCode)
-
Method Summary
Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
serviceProvider
-
countryCode
-
intraLataCarrier
@Size(min=1, max=80) protected @Size(min=1,max=80) java.lang.String intraLataCarrier -
interLataCarrier
@Size(min=1, max=80) protected @Size(min=1,max=80) java.lang.String interLataCarrier -
internationalCarrier
@Size(min=1, max=80) protected @Size(min=1,max=80) java.lang.String internationalCarrier
-
-
Constructor Details
-
ServiceProviderPreferredCarrierAddRequest
public ServiceProviderPreferredCarrierAddRequest() -
ServiceProviderPreferredCarrierAddRequest
public ServiceProviderPreferredCarrierAddRequest(ServiceProvider serviceProvider, java.lang.String countryCode)
-
-
Method Details
-
setServiceProvider
public ServiceProviderPreferredCarrier.ServiceProviderPreferredCarrierAddRequest setServiceProvider(ServiceProvider serviceProvider) -
getServiceProvider
-
setCountryCode
public ServiceProviderPreferredCarrier.ServiceProviderPreferredCarrierAddRequest setCountryCode(java.lang.String countryCode) -
getCountryCode
public java.lang.String getCountryCode() -
setIntraLataCarrier
public ServiceProviderPreferredCarrier.ServiceProviderPreferredCarrierAddRequest setIntraLataCarrier(java.lang.String intraLataCarrier) -
getIntraLataCarrier
public java.lang.String getIntraLataCarrier() -
setInterLataCarrier
public ServiceProviderPreferredCarrier.ServiceProviderPreferredCarrierAddRequest setInterLataCarrier(java.lang.String interLataCarrier) -
getInterLataCarrier
public java.lang.String getInterLataCarrier() -
setInternationalCarrier
public ServiceProviderPreferredCarrier.ServiceProviderPreferredCarrierAddRequest setInternationalCarrier(java.lang.String internationalCarrier) -
getInternationalCarrier
public java.lang.String getInternationalCarrier() -
getEmptyObject
public static ServiceProviderPreferredCarrier.ServiceProviderPreferredCarrierAddRequest getEmptyObject(BroadWorksServer broadWorksServer)Retrieves this object with minimal setup.- Parameters:
broadWorksServer
- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-