Skip to content

Commit 3737bab

Browse files
authored
Update README.md
1 parent 57a4301 commit 3737bab

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# sforce-jdbc [![Build Status](https://api.travis-ci.org/ascendix/salesforce-jdbc.svg?branch=master)](https://travis-ci.org/ascendix/salesforce-jdbc) [![Build Status](https://sonarcloud.io/api/project_badges/measure?project=com.ascendix.salesforce%3Asalesforce-jdbc&metric=alert_status)](https://sonarcloud.io/dashboard?id=com.ascendix.salesforce%3Asalesforce-jdbc)
2-
Salesforce JDBC driver allows Java programs to connect to a Salesforce data services using standard, database independent Java code. Is an open source JDBC driver written in Pure Java, and communicates over SOAP/HTTP(S) protocol.
2+
Salesforce JDBC driver allows Java programs to connect to Salesforce data services using standard, database independent Java code. It is an open source JDBC driver written in Pure Java, and communicates over SOAP/HTTP(S) protocol.
3+
34
The main purpose of the driver is to retrieve (only) data from Salesforce services for data analysis. Primary target platform for the driver usage is Eclipse BIRT engine.
45

56
## Supported Salesforce and Java versions
@@ -43,7 +44,7 @@ com.ascendix.jdbc.salesforce.ForceDriver
4344
```
4445
jdbc:ascendix:salesforce://[;propertyName1=propertyValue1[;propertyName2=propertyValue2]...]
4546
```
46-
There are two ways to connect to salesforce:
47+
There are two ways to connect to Salesforce:
4748
1. by using _user_ and _password_;
4849
2. by using _sessionId_.
4950

@@ -61,15 +62,15 @@ jdbc:ascendix:salesforce://;sessionId=uniqueIdAssociatedWithTheSession
6162
| Property | Description |
6263
| --- | --- |
6364
| _user_ | Login username. |
64-
| _password_ |Login password associated with the specified username. <br>**Warning!** A password provided should contains your password and secret key joined in one string.|
65+
| _password_ | Login password is associated with the specified username. <br>**Warning!** A password provided should contain your password and secret key joined in one string.|
6566
| _sessionId_ | Unique ID associated with this session. |
6667
| _loginDomain_ | Top-level domain for a login request. <br>Default value is _login.salesforce.com_. <br>Set _test.salesforce.com_ value to use sandbox. |
6768

6869

6970
## Supported features
7071
1. Queries support native SOQL;
7172
2. Nested queries are supported;
72-
3. Request caching support on local drive. Canching supports 2 modes: global and session. Global mode means that the cached result will be accessible for all system users for certain JVM session. Session cache mode works for each Salesforce connection session separately. Both modes cache stores request result while JVM still running but no longer than for 1 hour. The cache mode can be enabled with a prefix of SOQL query. How to use:
73+
3. Request caching support on local drive. Caching supports 2 modes: global and session. Global mode means that the cached result will be accessible for all system users for certain JVM session. Session cache mode works for each Salesforce connection session separately. Both modes cache stores request result while JVM is still running but no longer than for 1 hour. The cache mode can be enabled with a prefix of SOQL query. How to use:
7374
* Global cache mode:
7475
```SQL
7576
CACHE GLOBAL SELECT Id, Name FROM Account

0 commit comments

Comments
 (0)