public interface DatabaseConnection extends Connection
A DatabaseConnection is a RelationalConnection, an OlapConnection or a DataFederatorConnection.
| Modifier and Type | Interface and Description |
|---|---|
static class |
DatabaseConnection.AuthenticationMode
Provides the values used to set the parameter
AUTHENTICATION_MODE. |
static class |
DatabaseConnection.HANAServerType
Provides the SAP HANA server types used to set the parameter
SAP_HANA_SERVER_TYPE. |
static class |
DatabaseConnection.SAPServerType
Provides the SAP server types used to set the parameter
SAP_SERVER_TYPE. |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AUTHENTICATION_MODE
The authentication mode parameter.
|
static java.lang.String |
CONNECTIVITY_TYPE
The connectivity type parameter (
relational or Olap). |
static java.lang.String |
DATABASE
The database parameter.
|
static java.lang.String |
DATASOURCE
The data source parameter.
|
static java.lang.String |
DBMS
The DBMS parameter.
|
static java.lang.String |
JDBC_CLASS
The JDBC Class parameter.
|
static java.lang.String |
LANGUAGE
The language parameter.
|
static java.lang.String |
NETWORK_LAYER
The network layer parameter.
|
static java.lang.String |
OLAP_CUBE
The cube parameter.
|
static java.lang.String |
OLAP_PATH
The path parameter.
|
static java.lang.String |
OLAP_SERVER_NAME
The server name parameter.
|
static java.lang.String |
OLE_DB_PROVIDER
The OLE DB Provider parameter.
|
static java.lang.String |
PASSWORD
The password parameter.
|
static java.lang.String |
PROVIDER_STRING
The Provider String parameter.
|
static java.lang.String |
SAP_APPLICATION_SERVER_NAME
The application server name parameter.
|
static java.lang.String |
SAP_CLIENT_NUMBER
The client number parameter.
|
static java.lang.String |
SAP_GATEWAY_HOST_NAME
The host name of gateway.
|
static java.lang.String |
SAP_GATEWAY_SERVICE_NAME
The service name of gateway.
|
static java.lang.String |
SAP_GROUP_NAME
The group name parameter.
|
static java.lang.String |
SAP_HANA_AUTO_RECONNECT
The flag to indicate the use of auto reconnect.
|
static java.lang.String |
SAP_HANA_FETCH_SIZE
The fetch size parameter.
|
static java.lang.String |
SAP_HANA_HOST_NAME
The host name parameter for single server.
|
static java.lang.String |
SAP_HANA_INSTANCE_NUMBER
The instance number parameter for single server.
|
static java.lang.String |
SAP_HANA_SERVER_TYPE
The SAP HANA server type parameter.
|
static java.lang.String |
SAP_HANA_USE_SSL
The flag to indicate the use of SSL.
|
static java.lang.String |
SAP_MESSAGE_SERVER_NAME
The message server name parameter.
|
static java.lang.String |
SAP_PROGRAM_MAPPING
The program mapping.
|
static java.lang.String |
SAP_SAVE_LANGUAGE
The save language parameter.
|
static java.lang.String |
SAP_SERVER_TYPE
The server type parameter.
|
static java.lang.String |
SAP_SSO_USE_SNC
The SSO use SNC if available parameter.
|
static java.lang.String |
SAP_SYSTEM_ID
The system ID parameter.
|
static java.lang.String |
SAP_SYSTEM_NUMBER
The system number parameter.
|
static java.lang.String |
SAP_USE_GATEWAY
The flag to indicate the use of gateway.
|
static java.lang.String |
SAP_USE_PROGRAM_MAPPING
The flag to indicate the use of program mapping.
|
static java.lang.String |
USER_NAME
The user name parameter.
|
| Modifier and Type | Method and Description |
|---|---|
ConnectionParameter |
getParameter(java.lang.String name)
Returns the connection parameter.
|
java.util.List<ConnectionParameter> |
getParameters()
Returns the list of parameters of a connection.
|
getDescription, getName, setDescription, setNamegetResourcePathstatic final java.lang.String CONNECTIVITY_TYPE
relational or Olap). Common to all connection types. Is read-only.static final java.lang.String DBMS
static final java.lang.String NETWORK_LAYER
static final java.lang.String USER_NAME
static final java.lang.String PASSWORD
static final java.lang.String AUTHENTICATION_MODE
#AuthenticationMode.static final java.lang.String DATABASE
static final java.lang.String DATASOURCE
static final java.lang.String JDBC_CLASS
static final java.lang.String OLE_DB_PROVIDER
static final java.lang.String PROVIDER_STRING
static final java.lang.String LANGUAGE
static final java.lang.String OLAP_SERVER_NAME
static final java.lang.String OLAP_PATH
static final java.lang.String OLAP_CUBE
static final java.lang.String SAP_CLIENT_NUMBER
static final java.lang.String SAP_SYSTEM_ID
static final java.lang.String SAP_SAVE_LANGUAGE
true" or "false").static final java.lang.String SAP_SSO_USE_SNC
true" or "false").static final java.lang.String SAP_SERVER_TYPE
#SAPServerType.static final java.lang.String SAP_APPLICATION_SERVER_NAME
static final java.lang.String SAP_SYSTEM_NUMBER
static final java.lang.String SAP_MESSAGE_SERVER_NAME
static final java.lang.String SAP_GROUP_NAME
static final java.lang.String SAP_USE_PROGRAM_MAPPING
static final java.lang.String SAP_PROGRAM_MAPPING
static final java.lang.String SAP_USE_GATEWAY
static final java.lang.String SAP_GATEWAY_HOST_NAME
static final java.lang.String SAP_GATEWAY_SERVICE_NAME
static final java.lang.String SAP_HANA_SERVER_TYPE
#HANAServerType.static final java.lang.String SAP_HANA_HOST_NAME
static final java.lang.String SAP_HANA_INSTANCE_NUMBER
static final java.lang.String SAP_HANA_USE_SSL
static final java.lang.String SAP_HANA_AUTO_RECONNECT
static final java.lang.String SAP_HANA_FETCH_SIZE
ConnectionParameter getParameter(java.lang.String name)
name - The parameter nameConnectionParameter object
java.util.List<ConnectionParameter> getParameters()
ConnectionParameter objects