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 void
close()
java.sql.Connection
connect()
java.lang.String
getGdalConnectionString()
java.lang.String
getProxyHost()
int
getProxyPort()
java.lang.String
getService()
java.lang.String
getTitle()
java.lang.String
getTreeNodeString()
ConnectionParameters.ConnectionType
getType()
java.lang.String
getWalletDirectory()
java.lang.String
getWalletPath()
-
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:
connect
in classConnectionParameters
- Throws:
java.lang.Exception
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in classConnectionParameters
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitle
in classConnectionParameters
- Returns:
- A string to be displayed as window title that describes the connection.
-
getTreeNodeString
public java.lang.String getTreeNodeString()
- Specified by:
getTreeNodeString
in classConnectionParameters
- Returns:
- A string to describe this connection.
-
getGdalConnectionString
public java.lang.String getGdalConnectionString()
- Specified by:
getGdalConnectionString
in 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:
getType
in classConnectionParameters
- Returns:
- an instance of
ConnectionParameters.ConnectionType
that represent the subclass of ConnectionParameters
-
-