Class DBInfo

java.lang.Object
ru.bgcrm.plugin.bgbilling.DBInfo

public class DBInfo extends Object
Класс с данными для подсоединения к биллингу.
  • Constructor Details

    • DBInfo

      public DBInfo(String id)
  • Method Details

    • getId

      public String getId()
    • getUrl

      public String getUrl()
    • getServerUrl

      public URL getServerUrl()
    • setUrl

      public void setUrl(String url) throws BGException
      Throws:
      BGException
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • versionCompare

      public int versionCompare(String withVersion)
    • getSetup

      public ParameterMap getSetup()
    • setSetup

      public void setSetup(ParameterMap setup)
    • getConnectionPool

      public ConnectionPool getConnectionPool()
    • getCustomerIdParam

      public int getCustomerIdParam()
    • getPluginSet

      public Set<String> getPluginSet()
    • setPluginSet

      public void setPluginSet(Set<String> pluginSet)
    • getGuiConfigValues

      public ParameterMap getGuiConfigValues()
    • setGuiConfigValues

      public void setGuiConfigValues(ParameterMap config)
    • getTransferData

      public TransferData getTransferData()
    • getCopyParamMapping

      public String getCopyParamMapping()
    • getBillingUserId

      public int getBillingUserId(User user)
    • getCrmUserId

      public int getCrmUserId(int billingUserId)
    • buildServerUrl

      public org.apache.http.client.utils.URIBuilder buildServerUrl()
    • getCircuitBreakerConfig

      public ru.bgcrm.util.api.component.circuitBreaker.ApiClientCircuitBreakerConfig getCircuitBreakerConfig()
    • setCircuitBreakerConfig

      public void setCircuitBreakerConfig(ru.bgcrm.util.api.component.circuitBreaker.ApiClientCircuitBreakerConfig circuitBreakerConfig)