public final class Account
extends java.lang.Object
Constructor and Description |
---|
Account() |
Modifier and Type | Method and Description |
---|---|
int |
getAccountId() |
java.util.Map<java.lang.String,java.lang.String> |
getAccountSettings() |
java.lang.Boolean |
getBooleanSetting(java.lang.String name,
java.lang.Boolean required,
java.lang.Boolean defaultValue)
Returns module subscription setting value as Boolean.
|
java.lang.Double |
getFloatSetting(java.lang.String name,
java.lang.Boolean required,
java.lang.Double defaultValue)
Returns module subscription setting value as Double.
|
java.lang.Integer |
getIntegerSetting(java.lang.String name,
java.lang.Boolean required,
java.lang.Integer defaultValue)
Returns module subscription setting value as Integer.
|
java.lang.String |
getStringSetting(java.lang.String name,
java.lang.Boolean required,
java.lang.String defaultValue)
Returns module subscription setting value as String.
|
Account |
setAccountId(int accountId) |
Account |
setAccountSettings(java.util.Map<java.lang.String,java.lang.String> accountSettings) |
public int getAccountId()
public Account setAccountId(int accountId)
accountId
- subscription account idpublic java.util.Map<java.lang.String,java.lang.String> getAccountSettings()
public Account setAccountSettings(java.util.Map<java.lang.String,java.lang.String> accountSettings)
accountSettings
- module subscription settingspublic java.lang.String getStringSetting(java.lang.String name, java.lang.Boolean required, java.lang.String defaultValue) throws java.lang.IllegalArgumentException
name
- setting namerequired
- true - throws IllegalArgumentException if the setting is not founddefaultValue
- default value returned if setting is not foundjava.lang.IllegalArgumentException
public java.lang.Integer getIntegerSetting(java.lang.String name, java.lang.Boolean required, java.lang.Integer defaultValue) throws java.lang.IllegalArgumentException
name
- setting namerequired
- true - throws IllegalArgumentException if the setting is not founddefaultValue
- default value returned if setting is not foundjava.lang.IllegalArgumentException
public java.lang.Double getFloatSetting(java.lang.String name, java.lang.Boolean required, java.lang.Double defaultValue) throws java.lang.IllegalArgumentException
name
- setting namerequired
- true - throws IllegalArgumentException if the setting is not founddefaultValue
- default value returned if setting is not foundjava.lang.IllegalArgumentException
public java.lang.Boolean getBooleanSetting(java.lang.String name, java.lang.Boolean required, java.lang.Boolean defaultValue) throws java.lang.IllegalArgumentException
name
- setting namerequired
- true - throws IllegalArgumentException if the setting is not founddefaultValue
- default value returned if setting is not foundjava.lang.IllegalArgumentException