it.sistematica.isharedoc.data.tracking
Class IsharedocMySQLTrackerDAOImpl

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.jdbc.core.support.JdbcDaoSupport
          extended by it.neverworks.data.JdbcCommandSupport
              extended by it.neverworks.application.data.tracking.AbstractTrackerDAOImpl
                  extended by it.neverworks.application.data.tracking.MySQLTrackerDAOImpl
                      extended by it.sistematica.isharedoc.data.tracking.IsharedocMySQLTrackerDAOImpl
All Implemented Interfaces:
it.neverworks.application.data.tracking.TrackerDAO, org.springframework.beans.factory.InitializingBean

public class IsharedocMySQLTrackerDAOImpl
extends it.neverworks.application.data.tracking.MySQLTrackerDAOImpl


Field Summary
 
Fields inherited from class it.neverworks.application.data.tracking.AbstractTrackerDAOImpl
findOperationsQuery, insertEnquiryCriteriaQuery, insertEnquiryQuery, insertInterruptionQuery, insertInterventionQuery, insertModificationQuery, insertPropertyModificationQuery, instance, loadInterventionsQueryByOperation, loadModificationsQueryByOperation, lobHandler, userInfo
 
Fields inherited from class it.neverworks.data.JdbcCommandSupport
CONTINUE_PROCESSING, jdbcTemplate, PROCESSING_COMPLETE, template
 
Constructor Summary
IsharedocMySQLTrackerDAOImpl()
           
 
Method Summary
 java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(java.lang.Long identifier, java.lang.String clazz)
           
 java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(java.lang.Long identifier, java.lang.String[] clazzes)
           
 java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(java.lang.String params)
           
 java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadPropertiesModification(it.neverworks.application.data.tracking.Modification mod)
           
 it.neverworks.application.data.tracking.Operation persistOperation(it.neverworks.application.data.tracking.Operation operation)
           
 
Methods inherited from class it.neverworks.application.data.tracking.AbstractTrackerDAOImpl
findOperations, findOperations, findOperations, getUserInfo, loadInterventions, loadInterventions, loadModifications, loadModifications, save
 
Methods inherited from class it.neverworks.data.JdbcCommandSupport
createJdbcTemplate
 
Methods inherited from class org.springframework.jdbc.core.support.JdbcDaoSupport
checkDaoConfig, getConnection, getDataSource, getExceptionTranslator, getJdbcTemplate, initTemplateConfig, releaseConnection, setDataSource, setJdbcTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsharedocMySQLTrackerDAOImpl

public IsharedocMySQLTrackerDAOImpl()
Method Detail

persistOperation

public it.neverworks.application.data.tracking.Operation persistOperation(it.neverworks.application.data.tracking.Operation operation)
Overrides:
persistOperation in class it.neverworks.application.data.tracking.MySQLTrackerDAOImpl

loadPropertiesModification

public java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadPropertiesModification(it.neverworks.application.data.tracking.Modification mod)
Specified by:
loadPropertiesModification in interface it.neverworks.application.data.tracking.TrackerDAO
Overrides:
loadPropertiesModification in class it.neverworks.application.data.tracking.AbstractTrackerDAOImpl

findOperations

public java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(java.lang.Long identifier,
                                                                                       java.lang.String[] clazzes)

findOperations

public java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(java.lang.Long identifier,
                                                                                       java.lang.String clazz)

loadModifications

public java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(java.lang.String params)
Specified by:
loadModifications in interface it.neverworks.application.data.tracking.TrackerDAO
Overrides:
loadModifications in class it.neverworks.application.data.tracking.AbstractTrackerDAOImpl