com.metamatrix.connector.salesforce
Class Connector
java.lang.Object
org.teiid.connector.basic.BasicConnector
com.metamatrix.connector.salesforce.Connector
- All Implemented Interfaces:
- Connector
public class Connector
- extends BasicConnector
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Connector
public Connector()
getConnection
public Connection getConnection(ExecutionContext secContext)
throws ConnectorException
- Description copied from interface:
Connector
- Obtain a connection with the connector. The connection typically is associated
with a particular security context. The connection is assumed to be pooled in
the underlying source if pooling is necessary - the connection will be closed
when execution has completed against it.
- Parameters:
secContext
- The context of the current user that will be using this connection,
may be null if this connection is for an administrative operation.
- Returns:
- A Connection, created by the Connector
- Throws:
ConnectorException
- If an error occurred obtaining a connection
start
public void start(ConnectorEnvironment env)
throws ConnectorException
- Description copied from interface:
Connector
- Start the connector with the connector environment. The environment
provides access to external resources the connector implementation may
need to use.
- Specified by:
start
in interface Connector
- Overrides:
start
in class BasicConnector
- Parameters:
env
- The connector environment, provided by the Connector Manager
- Throws:
ConnectorException
stop
public void stop()
- Description copied from interface:
Connector
- Stop the connector. No commands will be executed on the connector when it is
stopped.
getLogger
public ConnectorLogger getLogger()
throws ConnectorException
- Throws:
ConnectorException
getLogPreamble
public java.lang.StringBuffer getLogPreamble()
getState
public ConnectorState getState()
getCapabilities
public ConnectorCapabilities getCapabilities()
- Description copied from interface:
Connector
- Get the capabilities of this connector. The capabilities affect what kinds of
queries (and other commands) will be sent to the connector.
- Returns:
- ConnectorCapabilities, may return null if the Connector provides User scoped capabilities
Connection.getCapabilities()
Copyright © 2009. All Rights Reserved.