Class JDBCAbstractIOService
- java.lang.Object
-
- oracle.spatial.network.nfe.io.jdbc.service.JDBCAbstractIOService
-
- All Implemented Interfaces:
NFEIOService
- Direct Known Subclasses:
JDBCAnalysisIOService,JDBCFeatureIOService,JDBCModelIOService,JDBCWorkspaceIOService
public abstract class JDBCAbstractIOService extends java.lang.Object implements NFEIOService
Provides default implementation of some methods shared by all the services.
-
-
Constructor Summary
Constructors Constructor Description JDBCAbstractIOService(NFEIOServiceProvider serviceProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidclose(java.sql.Connection conn)protected voidcommit(java.sql.Connection conn)protected voidcommitAndClose(java.sql.Connection conn)NFEDataSourcegetDataSource()Returns the NFE data source.NFEModelgetModel()Returns the NFE model.NFEIOServiceProvidergetServiceProvider()Returns the service provider.protected voidrollback(java.sql.Connection conn)protected voidrollbackAndClose(java.sql.Connection conn)voidsetDataSource(NFEDataSource dataSource)Sets the NFE data source.voidsetModel(NFEModel model)Sets the NFE model.
-
-
-
Constructor Detail
-
JDBCAbstractIOService
public JDBCAbstractIOService(NFEIOServiceProvider serviceProvider)
-
-
Method Detail
-
setModel
public void setModel(NFEModel model)
Description copied from interface:NFEIOServiceSets the NFE model.- Specified by:
setModelin interfaceNFEIOService- Parameters:
model- NFE model
-
getModel
public NFEModel getModel()
Description copied from interface:NFEIOServiceReturns the NFE model.- Specified by:
getModelin interfaceNFEIOService- Returns:
- NFE model
-
setDataSource
public void setDataSource(NFEDataSource dataSource)
Description copied from interface:NFEIOServiceSets the NFE data source.- Specified by:
setDataSourcein interfaceNFEIOService- Parameters:
dataSource- NFE data source
-
getDataSource
public NFEDataSource getDataSource()
Description copied from interface:NFEIOServiceReturns the NFE data source.- Specified by:
getDataSourcein interfaceNFEIOService- Returns:
- NFE data source
-
getServiceProvider
public NFEIOServiceProvider getServiceProvider()
Description copied from interface:NFEIOServiceReturns the service provider.- Specified by:
getServiceProviderin interfaceNFEIOService- Returns:
- service provider
-
close
protected void close(java.sql.Connection conn)
-
rollback
protected void rollback(java.sql.Connection conn)
-
commit
protected void commit(java.sql.Connection conn)
-
commitAndClose
protected void commitAndClose(java.sql.Connection conn)
-
rollbackAndClose
protected void rollbackAndClose(java.sql.Connection conn)
-
-