Package co.ecg.alpaca.toolkit.generated
Class ServiceProvider.ServiceProviderServicePhoneNumberLookupRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<ServiceProvider.ServiceProviderServicePhoneNumberLookupResponse>
-
- co.ecg.alpaca.toolkit.generated.ServiceProvider.ServiceProviderServicePhoneNumberLookupRequest
-
- Enclosing class:
- ServiceProvider
public static class ServiceProvider.ServiceProviderServicePhoneNumberLookupRequest extends Request<ServiceProvider.ServiceProviderServicePhoneNumberLookupResponse>
Lookup if the given number is defined in the specified service in the service provider. The response is ServiceProviderServicePhoneNumberLookupResponse.- 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(min=1,max=23) String
phoneNumber
protected @NotNull @Valid ServiceProvider
serviceProvider
protected @NotNull NumberLookupServiceType
serviceType
-
Constructor Summary
Constructors Constructor Description ServiceProviderServicePhoneNumberLookupRequest()
ServiceProviderServicePhoneNumberLookupRequest(ServiceProvider serviceProvider, NumberLookupServiceType serviceType, String phoneNumber)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
formRequest()
Forms the XML Document for this Request Object.static ServiceProvider.ServiceProviderServicePhoneNumberLookupRequest
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.String
getPhoneNumber()
ServiceProvider
getServiceProvider()
NumberLookupServiceType
getServiceType()
ServiceProvider.ServiceProviderServicePhoneNumberLookupRequest
setPhoneNumber(String phoneNumber)
ServiceProvider.ServiceProviderServicePhoneNumberLookupRequest
setServiceProvider(ServiceProvider serviceProvider)
ServiceProvider.ServiceProviderServicePhoneNumberLookupRequest
setServiceType(NumberLookupServiceType serviceType)
-
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, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
serviceProvider
@NotNull @Valid protected transient @NotNull @Valid ServiceProvider serviceProvider
-
serviceType
@NotNull protected @NotNull NumberLookupServiceType serviceType
-
phoneNumber
@NotNull @Size(min=1, max=23) protected @NotNull @Size(min=1,max=23) String phoneNumber
-
-
Constructor Detail
-
ServiceProviderServicePhoneNumberLookupRequest
public ServiceProviderServicePhoneNumberLookupRequest()
-
ServiceProviderServicePhoneNumberLookupRequest
public ServiceProviderServicePhoneNumberLookupRequest(ServiceProvider serviceProvider, NumberLookupServiceType serviceType, String phoneNumber)
-
-
Method Detail
-
setServiceProvider
public ServiceProvider.ServiceProviderServicePhoneNumberLookupRequest setServiceProvider(ServiceProvider serviceProvider)
-
getServiceProvider
public ServiceProvider getServiceProvider()
-
setServiceType
public ServiceProvider.ServiceProviderServicePhoneNumberLookupRequest setServiceType(NumberLookupServiceType serviceType)
-
getServiceType
public NumberLookupServiceType getServiceType()
-
setPhoneNumber
public ServiceProvider.ServiceProviderServicePhoneNumberLookupRequest setPhoneNumber(String phoneNumber)
-
getPhoneNumber
public String getPhoneNumber()
-
getEmptyObject
public static ServiceProvider.ServiceProviderServicePhoneNumberLookupRequest 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<ServiceProvider.ServiceProviderServicePhoneNumberLookupResponse>
-
-