Package oracle.spatial.georaster.util
Class ConnectionParameters.WalletConnection
- java.lang.Object
-
- oracle.spatial.georaster.util.ConnectionParameters
-
- oracle.spatial.georaster.util.ConnectionParameters.WalletConnection
-
- All Implemented Interfaces:
java.lang.AutoCloseable
- Enclosing class:
- ConnectionParameters
public static class ConnectionParameters.WalletConnection extends ConnectionParameters
A connection using a wallet file, service name found in tnsnames.ora and proxy parameters.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class oracle.spatial.georaster.util.ConnectionParameters
ConnectionParameters.BasicConnection, ConnectionParameters.ConnectionType, ConnectionParameters.WalletConnection
-
-
Field Summary
-
Fields inherited from class oracle.spatial.georaster.util.ConnectionParameters
conn, password, user
-
-
Constructor Summary
Constructors Constructor Description WalletConnection(java.lang.String user, char[] password, java.lang.String walletPath, java.lang.String service)WalletConnection(java.lang.String user, char[] password, java.lang.String walletPath, java.lang.String service, java.lang.String proxyHost, int proxyPort)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()java.sql.Connectionconnect()java.lang.StringgetGdalConnectionString()java.lang.StringgetProxyHost()intgetProxyPort()java.lang.StringgetService()java.lang.StringgetTitle()java.lang.StringgetTreeNodeString()ConnectionParameters.ConnectionTypegetType()java.lang.StringgetWalletDirectory()java.lang.StringgetWalletPath()-
Methods inherited from class oracle.spatial.georaster.util.ConnectionParameters
closeConnection, getConnection, getPassword, getUser
-
-
-
-
Constructor Detail
-
WalletConnection
public WalletConnection(java.lang.String user, char[] password, java.lang.String walletPath, java.lang.String service)
-
WalletConnection
public WalletConnection(java.lang.String user, char[] password, java.lang.String walletPath, java.lang.String service, java.lang.String proxyHost, int proxyPort)
-
-
Method Detail
-
getService
public java.lang.String getService()
-
getWalletPath
public java.lang.String getWalletPath()
-
getProxyHost
public java.lang.String getProxyHost()
-
getProxyPort
public int getProxyPort()
-
getWalletDirectory
public java.lang.String getWalletDirectory() throws java.io.IOException- Throws:
java.io.IOException
-
connect
public java.sql.Connection connect() throws java.lang.Exception- Specified by:
connectin classConnectionParameters- Throws:
java.lang.Exception
-
close
public void close()
- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein classConnectionParameters
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitlein classConnectionParameters- Returns:
- A string to be displayed as window title that describes the connection.
-
getTreeNodeString
public java.lang.String getTreeNodeString()
- Specified by:
getTreeNodeStringin classConnectionParameters- Returns:
- A string to describe this connection.
-
getGdalConnectionString
public java.lang.String getGdalConnectionString()
- Specified by:
getGdalConnectionStringin classConnectionParameters- Returns:
- A string in gdal georaster driver format to be used as source or destiny of a import or export operation.
-
getType
public ConnectionParameters.ConnectionType getType()
- Specified by:
getTypein classConnectionParameters- Returns:
- an instance of
ConnectionParameters.ConnectionTypethat represent the subclass of ConnectionParameters
-
-