Skip to content

Commit fc6dff9

Browse files
[1/3] Support of HTTP, API Version and ClientId (#22)
* 1) Support of logging to custom domains 2) Support of HTTP insecure mode 3) Support of Client connection field 4) Bump to API version 50.0 * Fix for junit version set version of xstream to compatible with current code Co-authored-by: gorchenok <36301671+gorchenok@users.noreply.github.com>
1 parent 3737bab commit fc6dff9

7 files changed

Lines changed: 338 additions & 274 deletions

File tree

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,16 @@ jdbc:ascendix:salesforce://;sessionId=uniqueIdAssociatedWithTheSession
6565
| _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.|
6666
| _sessionId_ | Unique ID associated with this session. |
6767
| _loginDomain_ | Top-level domain for a login request. <br>Default value is _login.salesforce.com_. <br>Set _test.salesforce.com_ value to use sandbox. |
68+
| _https_ | Switch to use HTTP protocol instead of HTTPS <br>Default value is _true_|
69+
| _api_ | Api version to use. <br>Default value is _50.0_. <br>Set _test.salesforce.com_ value to use sandbox. |
70+
| _client_ | Client Id to use. <br>Default value is empty. |
6871

6972

7073
## Supported features
7174
1. Queries support native SOQL;
7275
2. Nested queries are supported;
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:
76+
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 still running but no longer than for 1 hour. The cache mode can be enabled with a prefix of SOQL query. How to use:
77+
=======
7478
* Global cache mode:
7579
```SQL
7680
CACHE GLOBAL SELECT Id, Name FROM Account

0 commit comments

Comments
 (0)