Package org.pentaho.di.connections
Interface ConnectionDetails
- All Known Subinterfaces:
VFSConnectionDetails
- All Known Implementing Classes:
BaseVFSConnectionDetails
,OtherConnectionDetails
public interface ConnectionDetails
Created by bmorrise on 2/13/19.
-
Method Summary
Modifier and TypeMethodDescriptiondefault ConnectionDetails
Clones the connection details instance.default void
getName()
Gets props associated with this ConnectionDetails.getSpace()
getType()
default Object
openDialog
(Object wTabFolder, Object propsUI) default void
setDescription
(String description) void
void
setSpace
(VariableSpace space)
-
Method Details
-
getName
String getName() -
setName
-
getType
String getType() -
getDescription
String getDescription() -
getProperties
Gets props associated with this ConnectionDetails. Allows implementors to expose connection properties without requiring clients to have the implementation as a dependency. -
openDialog
-
closeDialog
default void closeDialog() -
setDescription
-
getSpace
VariableSpace getSpace() -
setSpace
-
cloneDetails
default ConnectionDetails cloneDetails() throws org.pentaho.metastore.api.exceptions.MetaStoreExceptionClones the connection details instance.The default implementation delegates cloning to
ConnectionDetailsUtils.cloneMeta(ConnectionDetails)
.- Returns:
- The cloned connection details.
- Throws:
org.pentaho.metastore.api.exceptions.MetaStoreException
-