Package co.ecg.alpaca.toolkit.generated
Class BWSystem.SystemSMPPModifyRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.BWSystem.SystemSMPPModifyRequest
-
- Enclosing class:
- BWSystem
public static class BWSystem.SystemSMPPModifyRequest extends Request<DefaultResponse>
Request to modify the system level data associated with the SMPP external interface. The response is either a SuccessResponse or an ErrorResponse.- 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 Boolean
enableMWICustomizedMessage
protected Integer
maxShortMessageLength
protected Optional<@Size(min=1,max=8) String>
password
protected Integer
primarySMPPPort
protected Optional<@Size(min=1,max=80) String>
primarySMPPServerNetAddress
protected Integer
secondarySMPPPort
protected Optional<@Size(min=1,max=80) String>
secondarySMPPServerNetAddress
protected Boolean
supportMessagePayload
protected Optional<@Size(min=1,max=16) String>
systemId
protected Optional<@Size(min=1,max=12) String>
systemType
protected Boolean
useGsmMwiUcs2Encoding
protected SMPPVersion
version
-
Constructor Summary
Constructors Constructor Description SystemSMPPModifyRequest()
SystemSMPPModifyRequest(BroadWorksServer broadWorksServer)
-
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, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
primarySMPPServerNetAddress
protected Optional<@Size(min=1,max=80) String> primarySMPPServerNetAddress
-
primarySMPPPort
protected Integer primarySMPPPort
-
secondarySMPPServerNetAddress
protected Optional<@Size(min=1,max=80) String> secondarySMPPServerNetAddress
-
secondarySMPPPort
protected Integer secondarySMPPPort
-
version
protected SMPPVersion version
-
enableMWICustomizedMessage
protected Boolean enableMWICustomizedMessage
-
supportMessagePayload
protected Boolean supportMessagePayload
-
maxShortMessageLength
protected Integer maxShortMessageLength
-
useGsmMwiUcs2Encoding
protected Boolean useGsmMwiUcs2Encoding
-
-
Constructor Detail
-
SystemSMPPModifyRequest
public SystemSMPPModifyRequest()
-
SystemSMPPModifyRequest
public SystemSMPPModifyRequest(BroadWorksServer broadWorksServer)
-
-
Method Detail
-
unsetPrimarySMPPServerNetAddress
public BWSystem.SystemSMPPModifyRequest unsetPrimarySMPPServerNetAddress()
-
setPrimarySMPPServerNetAddress
public BWSystem.SystemSMPPModifyRequest setPrimarySMPPServerNetAddress(String primarySMPPServerNetAddress)
-
getPrimarySMPPServerNetAddress
public Optional<@Size(min=1,max=80) String> getPrimarySMPPServerNetAddress()
-
setPrimarySMPPPort
public BWSystem.SystemSMPPModifyRequest setPrimarySMPPPort(Integer primarySMPPPort)
-
getPrimarySMPPPort
public Integer getPrimarySMPPPort()
-
unsetSecondarySMPPServerNetAddress
public BWSystem.SystemSMPPModifyRequest unsetSecondarySMPPServerNetAddress()
-
setSecondarySMPPServerNetAddress
public BWSystem.SystemSMPPModifyRequest setSecondarySMPPServerNetAddress(String secondarySMPPServerNetAddress)
-
getSecondarySMPPServerNetAddress
public Optional<@Size(min=1,max=80) String> getSecondarySMPPServerNetAddress()
-
setSecondarySMPPPort
public BWSystem.SystemSMPPModifyRequest setSecondarySMPPPort(Integer secondarySMPPPort)
-
getSecondarySMPPPort
public Integer getSecondarySMPPPort()
-
unsetSystemId
public BWSystem.SystemSMPPModifyRequest unsetSystemId()
-
setSystemId
public BWSystem.SystemSMPPModifyRequest setSystemId(String systemId)
-
unsetPassword
public BWSystem.SystemSMPPModifyRequest unsetPassword()
-
setPassword
public BWSystem.SystemSMPPModifyRequest setPassword(String password)
-
setVersion
public BWSystem.SystemSMPPModifyRequest setVersion(SMPPVersion version)
-
getVersion
public SMPPVersion getVersion()
-
unsetSystemType
public BWSystem.SystemSMPPModifyRequest unsetSystemType()
-
setSystemType
public BWSystem.SystemSMPPModifyRequest setSystemType(String systemType)
-
setEnableMWICustomizedMessage
public BWSystem.SystemSMPPModifyRequest setEnableMWICustomizedMessage(Boolean enableMWICustomizedMessage)
-
getEnableMWICustomizedMessage
public Boolean getEnableMWICustomizedMessage()
-
setSupportMessagePayload
public BWSystem.SystemSMPPModifyRequest setSupportMessagePayload(Boolean supportMessagePayload)
-
getSupportMessagePayload
public Boolean getSupportMessagePayload()
-
setMaxShortMessageLength
public BWSystem.SystemSMPPModifyRequest setMaxShortMessageLength(Integer maxShortMessageLength)
-
getMaxShortMessageLength
public Integer getMaxShortMessageLength()
-
setUseGsmMwiUcs2Encoding
public BWSystem.SystemSMPPModifyRequest setUseGsmMwiUcs2Encoding(Boolean useGsmMwiUcs2Encoding)
-
getUseGsmMwiUcs2Encoding
public Boolean getUseGsmMwiUcs2Encoding()
-
formRequest
public void formRequest()
Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-
-