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 void
close(java.sql.Connection conn)
protected void
commit(java.sql.Connection conn)
protected void
commitAndClose(java.sql.Connection conn)
NFEDataSource
getDataSource()
Returns the NFE data source.NFEModel
getModel()
Returns the NFE model.NFEIOServiceProvider
getServiceProvider()
Returns the service provider.protected void
rollback(java.sql.Connection conn)
protected void
rollbackAndClose(java.sql.Connection conn)
void
setDataSource(NFEDataSource dataSource)
Sets the NFE data source.void
setModel(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:NFEIOService
Sets the NFE model.- Specified by:
setModel
in interfaceNFEIOService
- Parameters:
model
- NFE model
-
getModel
public NFEModel getModel()
Description copied from interface:NFEIOService
Returns the NFE model.- Specified by:
getModel
in interfaceNFEIOService
- Returns:
- NFE model
-
setDataSource
public void setDataSource(NFEDataSource dataSource)
Description copied from interface:NFEIOService
Sets the NFE data source.- Specified by:
setDataSource
in interfaceNFEIOService
- Parameters:
dataSource
- NFE data source
-
getDataSource
public NFEDataSource getDataSource()
Description copied from interface:NFEIOService
Returns the NFE data source.- Specified by:
getDataSource
in interfaceNFEIOService
- Returns:
- NFE data source
-
getServiceProvider
public NFEIOServiceProvider getServiceProvider()
Description copied from interface:NFEIOService
Returns the service provider.- Specified by:
getServiceProvider
in 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)
-
-