Package

com.gu

salesforce

Permalink

package salesforce

Visibility
  1. Public
  2. All

Type Members

  1. case class Authentication(token: String, url: String) extends Product with Serializable

    Permalink
  2. case class Contact(identityId: String, regNumber: Option[String], firstName: Option[String], lastName: String, email: String, joinDate: github.nscala_time.time.Imports.DateTime, salesforceContactId: String, salesforceAccountId: String) extends ContactId with Product with Serializable

    Permalink
  3. trait ContactId extends AnyRef

    Permalink
  4. trait ContactRepository extends LazyLogging

    Permalink
  5. sealed trait FreeTier extends Tier

    Permalink
  6. sealed trait PaidTier extends Tier

    Permalink
  7. case class SFContactId(get: String) extends Product with Serializable

    Permalink
  8. case class SFContactRecord(Id: String, AccountId: String, IdentityID__c: Option[String]) extends Product with Serializable

    Permalink
  9. case class SFResponse(Success: Boolean, ErrorString: Option[String]) extends Product with Serializable

    Permalink
  10. case class SalesforceConfig(envName: String, accessToken: String, instanceUrl: String) extends Product with Serializable

    Permalink
  11. trait Scalaforce extends LazyLogging

    Permalink

    Uses the Salesforce Username-Password Flow to get a *permanent* access token.

    Uses the Salesforce Username-Password Flow to get a *permanent* access token.

    https://help.salesforce.com/apex/HTViewHelpDoc?id=remoteaccess_oauth_username_password_flow.htm https://www.salesforce.com/us/developer/docs/api_rest/Content/intro_understanding_username_password_oauth_flow.htm

  12. case class ScalaforceError(s: String) extends Throwable with Product with Serializable

    Permalink
  13. trait ScalaforceJob extends AnyRef

    Permalink
  14. class SimpleContactRepository extends ContactRepository

    Permalink
  15. sealed trait Tier extends AnyRef

    Permalink

Value Members

  1. object ContactDeserializer

    Permalink
  2. object FreeTier

    Permalink
  3. object PaidTier

    Permalink
  4. object SFContactRecord extends LazyLogging with Serializable

    Permalink
  5. object SalesforceConfig extends Serializable

    Permalink
  6. object Tier

    Permalink
  7. package job

    Permalink

Ungrouped