Interface CarConfigurationService

All Known Implementing Classes:
DefaultCarConfigurationService, DefaultCarConfigurationServiceMock

public interface CarConfigurationService
Standard interface to retrieve attributes related to CAR configuration
  • Method Details

    • getSapClient

      String getSapClient()
      Returns the SapClient associated with the configuration of the CAR instance
      Returns:
      String representation of SapClient
    • getRootUrl

      String getRootUrl()
      Returns the Root URL for the given CAR instance configuration
      Returns:
      Root URL as a String
    • getServiceName

      String getServiceName()
      Returns the Service name associated with the given Customer Activity Repository instance
      Returns:
      String of Service Name
    • getUsername

      String getUsername()
      Returns the user name for the given CAR instance
      Returns:
      User name as a String
    • getPassword

      String getPassword()
      Returns the password of the CAR instance
      Returns:
      Password String
    • getTransactionType

      String getTransactionType()
      Returns the Transaction type associated with the customer activity instance
      Returns:
      Transaction Type
    • getSalesOrganization

      String getSalesOrganization()
      Provides the sales organization associated with the given activity
      Returns:
      Sales Organization identity
    • getDistributionChannel

      String getDistributionChannel()
      Returns Distribution Channel attributed to the customer activity
      Returns:
      Distribution Channel String representation
    • getDivision

      String getDivision()
      Get the Division tied with the customer activity instance
      Returns:
      Division String