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 ConnectionDetailsClones the connection details instance.default voidgetName()Gets props associated with this ConnectionDetails.getSpace()getType()default ObjectopenDialog(Object wTabFolder, Object propsUI) Deprecated.Kept for backwards compatibility only.default ObjectopenDialog(Bowl bowl, Object wTabFolder, Object propsUI) default voidsetDescription(String description) voidvoidsetSpace(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
-
openDialog
Deprecated.Kept for backwards compatibility only. Use the version with the Bowl -
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
-