package
salesforce
Type Members
-
case class
Authentication(token: String, url: String) extends Product with Serializable
-
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
-
trait
ContactId extends AnyRef
-
-
-
-
case class
SFContactId(get: String) extends Product with Serializable
-
case class
SFContactRecord(Id: String, AccountId: String, IdentityID__c: Option[String]) extends Product with Serializable
-
case class
SFResponse(Success: Boolean, ErrorString: Option[String]) extends Product with Serializable
-
case class
SalesforceConfig(envName: String, accessToken: String, instanceUrl: String) extends Product with Serializable
-
trait
Scalaforce extends LazyLogging
-
case class
ScalaforceError(s: String) extends Throwable with Product with Serializable
-
-
-
sealed
trait
Tier extends AnyRef
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