Package org.pentaho.di.connections
Interface ConnectionProvider<T extends ConnectionDetails>
- All Known Subinterfaces:
VFSConnectionProvider<T>
- All Known Implementing Classes:
BaseVFSConnectionProvider,OtherConnectionDetailsProvider
public interface ConnectionProvider<T extends ConnectionDetails>
Created by bmorrise on 2/12/19.
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.use getConnectionDetails( ConnectionManager )getConnectionDetails(ConnectionManager connectionManager) getKey()getName()getNames()Deprecated.use getNames( ConnectionManager )getNames(ConnectionManager connectionManager) default booleanIf it should be loaded from the metastore by ConnectionManager (true) or if the provider has an independent implementation ofgetConnectionDetails(ConnectionManager)(false, experimental).boolean
-
Method Details
-
getName
String getName() -
getKey
String getKey() -
getClassType
-
getNames
Deprecated.use getNames( ConnectionManager ) -
getConnectionDetails
Deprecated.use getConnectionDetails( ConnectionManager ) -
getNames
-
getConnectionDetails
-
test
- Throws:
KettleException
-
prepare
- Throws:
KettleException
-
isStorageManaged
default boolean isStorageManaged()If it should be loaded from the metastore by ConnectionManager (true) or if the provider has an independent implementation ofgetConnectionDetails(ConnectionManager)(false, experimental).
-