[teiid-commits] teiid SVN: r913 - trunk/connectors/connector-salesforce/src/main/java/com/metamatrix/connector/salesforce.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Tue May 12 09:02:34 EDT 2009
Author: jdoyle
Date: 2009-05-12 09:02:33 -0400 (Tue, 12 May 2009)
New Revision: 913
Modified:
trunk/connectors/connector-salesforce/src/main/java/com/metamatrix/connector/salesforce/SalesforceCapabilities.java
Log:
Bumping up IN criteria size.
Modified: trunk/connectors/connector-salesforce/src/main/java/com/metamatrix/connector/salesforce/SalesforceCapabilities.java
===================================================================
--- trunk/connectors/connector-salesforce/src/main/java/com/metamatrix/connector/salesforce/SalesforceCapabilities.java 2009-05-12 03:17:43 UTC (rev 912)
+++ trunk/connectors/connector-salesforce/src/main/java/com/metamatrix/connector/salesforce/SalesforceCapabilities.java 2009-05-12 13:02:33 UTC (rev 913)
@@ -23,66 +23,61 @@
import java.util.ArrayList;
import java.util.List;
-
import org.teiid.connector.basic.BasicConnectorCapabilities;
-
public class SalesforceCapabilities extends BasicConnectorCapabilities {
-
+
public int getMaxInCriteriaSize() {
- return 100;
+ return 700;
}
-
+
public List getSupportedFunctions() {
List<String> supportedFunctions = new ArrayList<String>();
supportedFunctions.add("includes");
supportedFunctions.add("excludes");
- return supportedFunctions;
+ return supportedFunctions;
}
-
- public boolean supportsCompareCriteriaEquals() {
+ public boolean supportsCompareCriteriaEquals() {
return true;
}
-
public boolean supportsInCriteria() {
return true;
}
+ public boolean supportsLikeCriteria() {
+ return true;
+ }
- public boolean supportsLikeCriteria() {
- return true;
- }
+ public boolean supportsRowLimit() {
+ return true;
+ }
- public boolean supportsRowLimit() {
- return true;
- }
+ // http://jira.jboss.org/jira/browse/JBEDSP-306
+ // Salesforce supports ORDER BY, but not on all column types
+ public boolean supportsOrderBy() {
+ return false;
+ }
- // http://jira.jboss.org/jira/browse/JBEDSP-306
- // Salesforce supports ORDER BY, but not on all column types
- public boolean supportsOrderBy() {
- return false;
- }
+ @Override
+ public boolean supportsAggregatesCountStar() {
+ return true;
+ }
- @Override
- public boolean supportsAggregatesCountStar() {
- return true;
- }
+ @Override
+ public boolean supportsNotCriteria() {
+ return true;
+ }
- @Override
- public boolean supportsNotCriteria() {
- return true;
- }
-
- @Override
- public boolean supportsOrCriteria() {
- return true;
- }
-
- @Override
- public boolean supportsCompareCriteriaOrdered() {
- return true;
- }
+ @Override
+ public boolean supportsOrCriteria() {
+ return true;
+ }
+ @Override
+ public boolean supportsCompareCriteriaOrdered() {
+ return true;
+ }
+
}
More information about the teiid-commits
mailing list