Package org.cyclos.entities.system
Class SmsChannelConfiguration
- java.lang.Object
-
- org.cyclos.entities.SimpleEntity
-
- org.cyclos.entities.NetworkedEntity
-
- org.cyclos.entities.BaseEntity
-
- org.cyclos.entities.system.ChannelConfiguration
-
- org.cyclos.entities.system.SmsChannelConfiguration
-
- All Implemented Interfaces:
Cloneable,ProcessableForDataTranslation,ChannelAccessAccessor,ChannelSettingsAccessor,IEntity
@Entity public class SmsChannelConfiguration extends ChannelConfiguration
Contains configuration details for the SMS channel
-
-
Constructor Summary
Constructors Constructor Description SmsChannelConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMobileNumberSource()List<SmsOperationConfiguration>getOperations()StringgetPassword()CustomScriptgetScript()StringgetScriptParameters()StringgetSmsMessageSource()StringgetUsername()booleanisPasswordSet()voidsetMobileNumberSource(String mobileNumberSource)voidsetOperations(List<SmsOperationConfiguration> operations)voidsetPassword(String password)voidsetScript(CustomScript script)voidsetScriptParameters(String scriptParameters)voidsetSmsMessageSource(String smsMessageSource)voidsetUsername(String username)-
Methods inherited from class org.cyclos.entities.system.ChannelConfiguration
getAccessPassword, getChannel, getConfiguration, getConfirmationDeviceAvailability, getConfirmationPassword, getDefaultPaymentIdMethod, getDefaultPaymentPrincipalType, getDefaultPrincipalType, getDefaultReceivePaymentIdMethod, getDefaultReceivePaymentPrincipalType, getIdentityProviders, getIpWhitelist, getNetwork, getPaymentPrincipalTypes, getPinConfiguration, getPrincipalTypes, getPrincipalTypesAllowingQrCode, getReceivePaymentPrincipalTypes, getRegistrationWithIdentityProviders, getSecondaryDeviceAvailability, getSecondaryPassword, getSessionTimeout, getUserAccess, getWhitelist, isAllowLogin, isAllowScanQrCodeOnPayment, isAllowScanQrCodeOnReceivePayment, isAutocompleteOnPayment, isAutocompleteOnReceivePayment, isConfirmationOncePerSession, isContactsOnPayment, isContactsOnReceivePayment, isDefined, isEnabled, isLocked, isRequireAuthenticationForDeviceConfirmation, isRequireTrustedDeviceForLogin, isSkipConfirmationForTrustedDevices, isUseIpWhitelist, setAccessPassword, setAllowLogin, setAllowScanQrCodeOnPayment, setAllowScanQrCodeOnReceivePayment, setAutocompleteOnPayment, setAutocompleteOnReceivePayment, setChannel, setConfiguration, setConfirmationDeviceAvailability, setConfirmationOncePerSession, setConfirmationPassword, setContactsOnPayment, setContactsOnReceivePayment, setDefaultPaymentIdMethod, setDefaultPaymentPrincipalType, setDefaultPrincipalType, setDefaultReceivePaymentIdMethod, setDefaultReceivePaymentPrincipalType, setDefined, setEnabled, setIdentityProviders, setLocked, setPaymentPrincipalTypes, setPinConfiguration, setPrincipalTypes, setPrincipalTypesAllowingQrCode, setReceivePaymentPrincipalTypes, setRegistrationWithIdentityProviders, setRequireAuthenticationForDeviceConfirmation, setRequireTrustedDeviceForLogin, setSecondaryDeviceAvailability, setSecondaryPassword, setSessionTimeout, setSkipConfirmationForTrustedDevices, setUserAccess, setWhitelist
-
Methods inherited from class org.cyclos.entities.BaseEntity
getDataTranslationType, getVersion
-
Methods inherited from class org.cyclos.entities.NetworkedEntity
isGlobal
-
Methods inherited from class org.cyclos.entities.SimpleEntity
clone, equals, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCode, isPersistent, isTransient, toShortString, toString
-
-
-
-
Method Detail
-
getMobileNumberSource
public String getMobileNumberSource()
-
getOperations
public List<SmsOperationConfiguration> getOperations()
-
getPassword
public String getPassword()
-
getScript
public CustomScript getScript()
-
getScriptParameters
public String getScriptParameters()
-
getSmsMessageSource
public String getSmsMessageSource()
-
getUsername
public String getUsername()
-
isPasswordSet
public boolean isPasswordSet()
-
setMobileNumberSource
public void setMobileNumberSource(String mobileNumberSource)
-
setOperations
public void setOperations(List<SmsOperationConfiguration> operations)
-
setPassword
public void setPassword(String password)
-
setScript
public void setScript(CustomScript script)
-
setScriptParameters
public void setScriptParameters(String scriptParameters)
-
setSmsMessageSource
public void setSmsMessageSource(String smsMessageSource)
-
setUsername
public void setUsername(String username)
-
-