com.globalcharge.android
Class ClientConfig

java.lang.Object
  extended by com.globalcharge.android.ClientConfig

public class ClientConfig
extends java.lang.Object


Nested Class Summary
static class ClientConfig.DefaultLogo
           
static class ClientConfig.DialogsLayout
           
static class ClientConfig.ProgressBarType
           
static class ClientConfig.UiBackground
           
 
Constructor Summary
ClientConfig()
           
 
Method Summary
 java.lang.String getBillingDisabledReason()
           
 com.globalcharge.android.ClientConfig.BillingHandler getBillingHandler()
           
 java.lang.String getCompanyName()
           
 ClientConfig.DefaultLogo getDefaultLogo()
           
 ClientConfig.DialogsLayout getDialogsLayout()
           
 int getDistanceToCoverInExpectedTime()
           
 java.lang.String getForceClientAppUpdateUrl()
           
 int getMoSendingMaxLimit()
           
 long getProgressbarExpectedTime()
           
 long getProgressbarTimeoutDurationMs()
           
 ClientConfig.ProgressBarType getProgressBarType()
           
 java.lang.String getSecurityKey()
           
 long getServerPollingInterval()
           
 long getServerPollingTimeOut()
           
 long getSessionID()
           
 ClientConfig.UiBackground getUiBackground()
           
 boolean isBillingEnabled()
           
 boolean isDirectBillingEnabled()
           
 boolean isEnableMtListening()
           
 boolean isErrorEmailingEnabled()
           
 boolean isForceClientAppUpdate()
           
 boolean isMoBillingEnabled()
           
 boolean isMtBillingEnabled()
           
 void setBillingDisabledReason(java.lang.String billingDisabledReason)
           
 void setBillingEnabled(boolean billingEnabled)
           
 void setBillingHandler(com.globalcharge.android.ClientConfig.BillingHandler billingHandler)
           
 void setCompanyName(java.lang.String companyName)
           
 void setDefaultLogo(ClientConfig.DefaultLogo defaultLogo)
           
 void setDialogsLayout(ClientConfig.DialogsLayout dialogsLayout)
           
 void setDirectBillingEnabled(boolean directBillingEnabled)
           
 void setDistanceToCoverInExpectedTime(int distanceToCoverInExpectedTime)
           
 void setEnableMtListening(boolean enableMtListening)
           
 void setErrorEmailingEnabled(boolean errorEmailingEnabled)
           
 void setForceClientAppUpdate(boolean forceClientAppUpdate)
           
 void setForceClientAppUpdateUrl(java.lang.String forceClientAppUpdateUrl)
           
 void setMoBillingEnabled(boolean moBillingEnabled)
           
 void setMoSendingMaxLimit(int moSendingMaxLimit)
           
 void setMtBillingEnabled(boolean mtBillingEnabled)
           
 void setProgressbarExpectedTime(long progressbarExpectedTime)
           
 void setProgressbarTimeoutDurationMs(long progressbarTimeoutDurationMs)
           
 void setProgressBarType(ClientConfig.ProgressBarType progressBarType)
           
 void setSecurityKey(java.lang.String securityKey)
           
 void setServerPollingInterval(long serverPollingInterval)
           
 void setServerPollingTimeOut(long serverPollingTimeOut)
           
 void setSessionId(long sessionID)
           
 void setSessionID(long sessionID)
           
 void setUiBackground(ClientConfig.UiBackground uiBackground)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientConfig

public ClientConfig()
Method Detail

getSessionID

public long getSessionID()

setSessionId

public void setSessionId(long sessionID)

setSessionID

public void setSessionID(long sessionID)

getBillingHandler

public com.globalcharge.android.ClientConfig.BillingHandler getBillingHandler()

isBillingEnabled

public final boolean isBillingEnabled()

setBillingEnabled

public final void setBillingEnabled(boolean billingEnabled)

getBillingDisabledReason

public final java.lang.String getBillingDisabledReason()

setBillingDisabledReason

public final void setBillingDisabledReason(java.lang.String billingDisabledReason)

getDefaultLogo

public final ClientConfig.DefaultLogo getDefaultLogo()

setDefaultLogo

public final void setDefaultLogo(ClientConfig.DefaultLogo defaultLogo)

isForceClientAppUpdate

public final boolean isForceClientAppUpdate()

setForceClientAppUpdate

public final void setForceClientAppUpdate(boolean forceClientAppUpdate)

getForceClientAppUpdateUrl

public final java.lang.String getForceClientAppUpdateUrl()

setForceClientAppUpdateUrl

public final void setForceClientAppUpdateUrl(java.lang.String forceClientAppUpdateUrl)

getMoSendingMaxLimit

public final int getMoSendingMaxLimit()

setMoSendingMaxLimit

public final void setMoSendingMaxLimit(int moSendingMaxLimit)

getProgressBarType

public final ClientConfig.ProgressBarType getProgressBarType()

setProgressBarType

public final void setProgressBarType(ClientConfig.ProgressBarType progressBarType)

getProgressbarTimeoutDurationMs

public final long getProgressbarTimeoutDurationMs()

setProgressbarTimeoutDurationMs

public final void setProgressbarTimeoutDurationMs(long progressbarTimeoutDurationMs)

getServerPollingInterval

public final long getServerPollingInterval()

setServerPollingInterval

public final void setServerPollingInterval(long serverPollingInterval)

getServerPollingTimeOut

public final long getServerPollingTimeOut()

setServerPollingTimeOut

public final void setServerPollingTimeOut(long serverPollingTimeOut)

getSecurityKey

public java.lang.String getSecurityKey()

setSecurityKey

public void setSecurityKey(java.lang.String securityKey)

setBillingHandler

public final void setBillingHandler(com.globalcharge.android.ClientConfig.BillingHandler billingHandler)

isErrorEmailingEnabled

public final boolean isErrorEmailingEnabled()

setErrorEmailingEnabled

public final void setErrorEmailingEnabled(boolean errorEmailingEnabled)

isMoBillingEnabled

public final boolean isMoBillingEnabled()

setMoBillingEnabled

public final void setMoBillingEnabled(boolean moBillingEnabled)

isMtBillingEnabled

public final boolean isMtBillingEnabled()

setMtBillingEnabled

public final void setMtBillingEnabled(boolean mtBillingEnabled)

isDirectBillingEnabled

public final boolean isDirectBillingEnabled()

setDirectBillingEnabled

public final void setDirectBillingEnabled(boolean directBillingEnabled)

isEnableMtListening

public final boolean isEnableMtListening()

setEnableMtListening

public final void setEnableMtListening(boolean enableMtListening)

getProgressbarExpectedTime

public final long getProgressbarExpectedTime()

setProgressbarExpectedTime

public final void setProgressbarExpectedTime(long progressbarExpectedTime)

getDistanceToCoverInExpectedTime

public final int getDistanceToCoverInExpectedTime()

setDistanceToCoverInExpectedTime

public final void setDistanceToCoverInExpectedTime(int distanceToCoverInExpectedTime)

getCompanyName

public java.lang.String getCompanyName()

setCompanyName

public void setCompanyName(java.lang.String companyName)

getUiBackground

public ClientConfig.UiBackground getUiBackground()

setUiBackground

public void setUiBackground(ClientConfig.UiBackground uiBackground)

getDialogsLayout

public ClientConfig.DialogsLayout getDialogsLayout()

setDialogsLayout

public void setDialogsLayout(ClientConfig.DialogsLayout dialogsLayout)