pt.moredata.dao.event
Interface DDataControlListener

All Superinterfaces:
DAOListener, java.util.EventListener
All Known Subinterfaces:
DDataControlListener
All Known Implementing Classes:
DDataControlAdapter

public interface DDataControlListener
extends DAOListener

Title:

Description:

Event listener para as accoes extra executadas sobre um DataAccessObject


Method Summary
 void afterApply(DDataControlEvent event)
          Executado depois das alteracoes terem sido executadas no data Source
 void afterDelete(DDataControlEvent event)
          Executado depois de uma linha ter sido apagada do data Source.
 void afterInsert(DDataControlEvent event)
          Executado depois de uma linha ter sido inserida no data Source.
 void afterQuery(DDataControlEvent event)
          Executado imediatamente depois do query ter sido executado
 void afterRowApplied(DDataControlEvent event, DataRow theRow)
          Executado depois de uma linha ter sido sincronizada com a base de dados
 void afterUpdate(DDataControlEvent event)
          Executado depois de uma linha ter sido alterada no data Source.
 void beforeApply(DDataControlEvent event)
          Executado antes de efectuar as alterações na base de dados
 void beforeDelete(DDataControlEvent event)
          Executado antes de uma linha ser apagada do data Source.
 void beforeInsert(DDataControlEvent event)
          Executado antes de uma linha ser inserida no data Source.
 void beforeQuery(DDataControlEvent event)
          Executado imediatamente antes do query
 void beforeRowApplied(DDataControlEvent event, DataRow theRow)
          Executado antes de uma linha ser sincronizada com o data source
 void beforeRowLocked(DDataControlEvent event, DataRow theRow)
          Executado antes do lock a uma linha
 void beforeUpdate(DDataControlEvent event)
          Executado antes de uma linha ser alterada no data Source.
 void rowRetrieved(DDataControlEvent event, DataRow theRow)
          Executado imediatamente depois de uma linha retornada
 

Method Detail

afterApply

public void afterApply(DDataControlEvent event)
Executado depois das alteracoes terem sido executadas no data Source


afterDelete

public void afterDelete(DDataControlEvent event)
Executado depois de uma linha ter sido apagada do data Source.


afterInsert

public void afterInsert(DDataControlEvent event)
Executado depois de uma linha ter sido inserida no data Source.


afterQuery

public void afterQuery(DDataControlEvent event)
Executado imediatamente depois do query ter sido executado


afterUpdate

public void afterUpdate(DDataControlEvent event)
Executado depois de uma linha ter sido alterada no data Source.


afterRowApplied

public void afterRowApplied(DDataControlEvent event,
                            DataRow theRow)
Executado depois de uma linha ter sido sincronizada com a base de dados


beforeApply

public void beforeApply(DDataControlEvent event)
Executado antes de efectuar as alterações na base de dados


beforeDelete

public void beforeDelete(DDataControlEvent event)
Executado antes de uma linha ser apagada do data Source.


beforeInsert

public void beforeInsert(DDataControlEvent event)
Executado antes de uma linha ser inserida no data Source.


beforeQuery

public void beforeQuery(DDataControlEvent event)
Executado imediatamente antes do query


beforeUpdate

public void beforeUpdate(DDataControlEvent event)
Executado antes de uma linha ser alterada no data Source.


beforeRowApplied

public void beforeRowApplied(DDataControlEvent event,
                             DataRow theRow)
Executado antes de uma linha ser sincronizada com o data source


beforeRowLocked

public void beforeRowLocked(DDataControlEvent event,
                            DataRow theRow)
Executado antes do lock a uma linha


rowRetrieved

public void rowRetrieved(DDataControlEvent event,
                         DataRow theRow)
Executado imediatamente depois de uma linha retornada