Class ControlDAOImpl.PostgreSQL
- java.lang.Object
-
- org.alfresco.repo.domain.control.AbstractControlDAOImpl
-
- org.alfresco.repo.domain.control.ibatis.ControlDAOImpl
-
- org.alfresco.repo.domain.control.ibatis.ControlDAOImpl.PostgreSQL
-
- All Implemented Interfaces:
ControlDAO
- Enclosing class:
- ControlDAOImpl
public static class ControlDAOImpl.PostgreSQL extends ControlDAOImpl
PostgreSQL-specific implementation for control DAO.- Since:
- 3.2SP1
- Author:
- Derek Hulley
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.alfresco.repo.domain.control.ibatis.ControlDAOImpl
ControlDAOImpl.PostgreSQL
-
-
Field Summary
-
Fields inherited from class org.alfresco.repo.domain.control.ibatis.ControlDAOImpl
template
-
-
Constructor Summary
Constructors Constructor Description PostgreSQL()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.sql.SavepointcreateSavepoint(java.lang.String savepoint)Calls through to thecurrent connection.voidreleaseSavepoint(java.sql.Savepoint savepoint)No-opvoidrollbackToSavepoint(java.sql.Savepoint savepoint)Calls through to thecurrent connection.-
Methods inherited from class org.alfresco.repo.domain.control.ibatis.ControlDAOImpl
executeBatch, setSqlSessionTemplate, setTransactionIsolationLevel, startBatch
-
-
-
-
Method Detail
-
createSavepoint
public java.sql.Savepoint createSavepoint(java.lang.String savepoint)
Calls through to thecurrent connection.- Specified by:
createSavepointin interfaceControlDAO- Overrides:
createSavepointin classAbstractControlDAOImpl- Parameters:
savepoint- the name of the save point- Returns:
- Returns null by default i.e. not supported
-
rollbackToSavepoint
public void rollbackToSavepoint(java.sql.Savepoint savepoint)
Calls through to thecurrent connection.- Specified by:
rollbackToSavepointin interfaceControlDAO- Overrides:
rollbackToSavepointin classAbstractControlDAOImpl- Parameters:
savepoint- a previously-created savepoint- See Also:
ControlDAO.createSavepoint(String)
-
releaseSavepoint
public void releaseSavepoint(java.sql.Savepoint savepoint)
Description copied from class:AbstractControlDAOImplNo-op- Specified by:
releaseSavepointin interfaceControlDAO- Overrides:
releaseSavepointin classAbstractControlDAOImpl- Parameters:
savepoint- the name of the save point- See Also:
ControlDAO.createSavepoint(String)
-
-