public class OracleServerExplorer
extends org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorer
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Constructor and Description |
|---|
OracleServerExplorer(OracleServerExplorerParameters parameters,
org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices services)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(java.lang.String providerName,
org.gvsig.fmap.dal.NewDataStoreParameters ndsp,
boolean overwrite) |
void |
addWithEnvelopeAndDims(org.gvsig.fmap.dal.feature.NewFeatureStoreParameters params,
boolean b,
java.awt.geom.Rectangle2D envelope,
int thedims,
org.cresques.cts.IProjection proj) |
boolean |
canAdd()
can add
|
protected void |
checkIsMine(org.gvsig.fmap.dal.DataStoreParameters dsp)
check oracle data store parameters, validate SSL and type driver (THIN or
OCI)
|
protected org.gvsig.fmap.dal.store.jdbc.JDBCHelper |
createHelper()
create helper
|
protected org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters |
createStoreParams()
Create store parameters
|
boolean |
dataStoreExists(org.gvsig.fmap.dal.DataStoreParameters dsp) |
org.gvsig.fmap.dal.NewDataStoreParameters |
getAddParameters()
get parameters
|
java.lang.String |
getName()
get explorer name
|
OracleHelper |
getOracleHelper()
get Oracle helper
|
protected java.util.List<java.lang.String> |
getSQLForList(int mode,
boolean showInformationDBTables)
Get list sql sentences for list available tables
|
protected java.lang.String |
getStoreName()
Get store name
|
boolean |
hasGeometrySupport()
Geometry support
|
java.util.List<org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters> |
list(int mode,
boolean showInformationDBTables)
Get list of table availables in Oracle schema registered in geometry
metadata view
|
void |
remove(org.gvsig.fmap.dal.DataStoreParameters dsp)
remove
|
void |
removeMetadata(org.gvsig.fmap.dal.DataStoreParameters dsp)
remove
|
close, closeDone, closeResourceRequested, compare, doDispose, getDataStoreProviderNames, getFeatureType, getHelper, getJDBCParameters, getManager, getProviderName, list, list, list, open, open, opendDone, resourceChangedcanAdd, getAddParameters, getParameters, getServerExplorerProviderServicespublic static final java.lang.String NAME
public OracleServerExplorer(OracleServerExplorerParameters parameters, org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices services) throws org.gvsig.fmap.dal.exception.InitializeException
parameters - services - org.gvsig.fmap.dal.exception.InitializeExceptionpublic boolean add(java.lang.String providerName,
org.gvsig.fmap.dal.NewDataStoreParameters ndsp,
boolean overwrite)
throws org.gvsig.fmap.dal.exception.DataException
add in interface org.gvsig.fmap.dal.DataServerExploreradd in class org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerorg.gvsig.fmap.dal.exception.DataExceptionpublic void addWithEnvelopeAndDims(org.gvsig.fmap.dal.feature.NewFeatureStoreParameters params,
boolean b,
java.awt.geom.Rectangle2D envelope,
int thedims,
org.cresques.cts.IProjection proj)
throws org.gvsig.fmap.dal.exception.DataException
org.gvsig.fmap.dal.exception.DataExceptionpublic boolean canAdd()
canAdd in interface org.gvsig.fmap.dal.DataServerExplorercanAdd in class org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerprotected void checkIsMine(org.gvsig.fmap.dal.DataStoreParameters dsp)
checkIsMine in class org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerdsp - protected org.gvsig.fmap.dal.store.jdbc.JDBCHelper createHelper()
throws org.gvsig.fmap.dal.exception.InitializeException
createHelper in class org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerorg.gvsig.fmap.dal.exception.InitializeExceptionprotected org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters createStoreParams()
throws org.gvsig.fmap.dal.exception.InitializeException,
org.gvsig.fmap.dal.exception.ProviderNotRegisteredException
createStoreParams in class org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerorg.gvsig.fmap.dal.exception.InitializeExceptionorg.gvsig.fmap.dal.exception.ProviderNotRegisteredExceptionpublic boolean dataStoreExists(org.gvsig.fmap.dal.DataStoreParameters dsp)
public org.gvsig.fmap.dal.NewDataStoreParameters getAddParameters()
throws org.gvsig.fmap.dal.exception.DataException
getAddParameters in interface org.gvsig.fmap.dal.serverexplorer.db.DBServerExplorergetAddParameters in class org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerorg.gvsig.fmap.dal.exception.DataExceptionpublic java.lang.String getName()
public OracleHelper getOracleHelper()
protected java.util.List<java.lang.String> getSQLForList(int mode,
boolean showInformationDBTables)
mode - showInformationDBtables - protected java.lang.String getStoreName()
getStoreName in class org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerpublic boolean hasGeometrySupport()
hasGeometrySupport in class org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerpublic java.util.List<org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters> list(int mode,
boolean showInformationDBTables)
throws org.gvsig.fmap.dal.exception.DataException
list in class org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerorg.gvsig.fmap.dal.exception.DataExceptionpublic void remove(org.gvsig.fmap.dal.DataStoreParameters dsp)
throws org.gvsig.fmap.dal.exception.RemoveException
remove in interface org.gvsig.fmap.dal.DataServerExplorerremove in class org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerorg.gvsig.fmap.dal.exception.RemoveExceptionpublic void removeMetadata(org.gvsig.fmap.dal.DataStoreParameters dsp)
Copyright © 2013 gvSIG Association. All Rights Reserved.