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) 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
-
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
-