org.alfresco.repo.domain.control.ibatis
Class ControlDAOImpl.PostgreSQL

java.lang.Object
  extended by org.alfresco.repo.domain.control.AbstractControlDAOImpl
      extended by org.alfresco.repo.domain.control.ibatis.ControlDAOImpl
          extended by 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

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
ControlDAOImpl.PostgreSQL()
           
 
Method Summary
 java.sql.Savepoint createSavepoint(java.lang.String savepoint)
          Calls through to the current connection.
 void releaseSavepoint(java.sql.Savepoint savepoint)
          No-op
 void rollbackToSavepoint(java.sql.Savepoint savepoint)
          Calls through to the current connection.
 
Methods inherited from class org.alfresco.repo.domain.control.ibatis.ControlDAOImpl
executeBatch, setSqlSessionTemplate, setTransactionIsolationLevel, startBatch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControlDAOImpl.PostgreSQL

public ControlDAOImpl.PostgreSQL()
Method Detail

createSavepoint

public java.sql.Savepoint createSavepoint(java.lang.String savepoint)
Calls through to the current connection.

Specified by:
createSavepoint in interface ControlDAO
Overrides:
createSavepoint in class AbstractControlDAOImpl
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 the current connection.

Specified by:
rollbackToSavepoint in interface ControlDAO
Overrides:
rollbackToSavepoint in class AbstractControlDAOImpl
Parameters:
savepoint - a previously-created savepoint
See Also:
ControlDAO.createSavepoint(String)

releaseSavepoint

public void releaseSavepoint(java.sql.Savepoint savepoint)
Description copied from class: AbstractControlDAOImpl
No-op

Specified by:
releaseSavepoint in interface ControlDAO
Overrides:
releaseSavepoint in class AbstractControlDAOImpl
Parameters:
savepoint - the name of the save point
See Also:
ControlDAO.createSavepoint(String)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.