public class SalesForceDataSource extends AbstractDataSource
Modifier and Type | Class and Description |
---|---|
class |
SalesForceDataSource.SalesForceDataSourceNode |
AbstractDataSource.AbstractDataSourceNode
Modifier and Type | Field and Description |
---|---|
com.sforce.soap.partner.PartnerConnection |
connection |
rootNode, SynTaxmode
Constructor and Description |
---|
SalesForceDataSource(DataSourceProvider toCopy,
boolean logoutWhenDone) |
SalesForceDataSource(com.sforce.soap.partner.PartnerConnection connection,
boolean logoutWhenDone) |
SalesForceDataSource(java.lang.String username,
java.lang.String password,
java.lang.String securitytoken,
boolean logoutWhenDone) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Clean up resources.
|
com.sforce.soap.partner.PartnerConnection |
getConnection() |
java.lang.String |
getDatasourceName()
returns the name of this type in the form "sql", "xml", etc.
|
DataSourceQueryHelper |
getQueryHelper()
Gets the query helper from the subclass.
|
int |
getQueryMode(java.lang.String query,
BaseTag tag)
Gets the query mode of a select.
|
void |
logout() |
approveDenyModifySelect, getMap, getParamMode, getRootNode, getTagAttributes, populateDatasourceException, returnfirstattribute, returnValue, setDatasets, setMap, setParamMode, validateTag
convertToInputStream
public SalesForceDataSource(java.lang.String username, java.lang.String password, java.lang.String securitytoken, boolean logoutWhenDone) throws DataConnectionException
DataConnectionException
public SalesForceDataSource(com.sforce.soap.partner.PartnerConnection connection, boolean logoutWhenDone) throws DataConnectionException
DataConnectionException
public SalesForceDataSource(DataSourceProvider toCopy, boolean logoutWhenDone) throws DataSourceException, DataConnectionException
public DataSourceQueryHelper getQueryHelper()
AbstractDataSource
public java.lang.String getDatasourceName()
public com.sforce.soap.partner.PartnerConnection getConnection()
public void logout()
public void close()
AbstractDataSource
close
in interface DataSourceProvider
close
in class AbstractDataSource
public int getQueryMode(java.lang.String query, BaseTag tag) throws DataSourceException
AbstractDataSource
getQueryMode
in interface DataSourceProvider
getQueryMode
in class AbstractDataSource
query
- The querytag
- The tag this select is for. This may be null.DataSourceException
Copyright © 2017 Windward Reports - All Rights Reserved. We are java reporting software