Class ConnectionDescriptor
- java.lang.Object
-
- com.vividsolutions.jump.workbench.datastore.ConnectionDescriptor
-
public class ConnectionDescriptor extends Object
Contains a ParameterList and its associated DataStoreDriver.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConnectionDescriptor.PersistentParameterListstatic classConnectionDescriptor.PersistentParameterListSchema
-
Constructor Summary
Constructors Constructor Description ConnectionDescriptor()ConnectionDescriptor(Class dataStoreDriverClass, ParameterList parameterList)ConnectionDescriptor(String name, Class dataStoreDriverClass, ParameterList parameterList)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataStoreConnectioncreateConnection(DataStoreDriver driver)booleanequals(Object other)StringgetDataStoreDriverClassName()StringgetName()ParameterListgetParameterList()ConnectionDescriptor.PersistentParameterListgetParameterListWithObfuscatedPassword()ParameterListgetParameterListWithoutPassword()StringgetParametersString()inthashCode()static StringpasswordParameterName(ParameterListSchema schema)voidsetDataStoreDriverClassName(String dataStoreDriverClassName)voidsetName(String name)voidsetParameterList(ParameterList parameterList)voidsetParameterListWithObfuscatedPassword(ConnectionDescriptor.PersistentParameterList parameterListWithObfuscatedPassword)StringtoString()
-
-
-
Constructor Detail
-
ConnectionDescriptor
public ConnectionDescriptor()
-
ConnectionDescriptor
public ConnectionDescriptor(Class dataStoreDriverClass, ParameterList parameterList)
-
ConnectionDescriptor
public ConnectionDescriptor(String name, Class dataStoreDriverClass, ParameterList parameterList)
-
-
Method Detail
-
setName
public void setName(String name)
-
getName
public String getName()
-
createConnection
public DataStoreConnection createConnection(DataStoreDriver driver) throws Exception
- Throws:
Exception
-
getParameterList
public ParameterList getParameterList()
-
getParametersString
public String getParametersString()
-
getParameterListWithoutPassword
public ParameterList getParameterListWithoutPassword()
-
setParameterListWithObfuscatedPassword
public void setParameterListWithObfuscatedPassword(ConnectionDescriptor.PersistentParameterList parameterListWithObfuscatedPassword)
-
getParameterListWithObfuscatedPassword
public ConnectionDescriptor.PersistentParameterList getParameterListWithObfuscatedPassword()
-
setDataStoreDriverClassName
public void setDataStoreDriverClassName(String dataStoreDriverClassName)
-
getDataStoreDriverClassName
public String getDataStoreDriverClassName()
-
setParameterList
public void setParameterList(ParameterList parameterList)
-
passwordParameterName
public static String passwordParameterName(ParameterListSchema schema)
-
-