org.objectweb.telosys.screen.core
Interface ScreenTriggers

All Known Implementing Classes:
StandardScreenTriggers

public interface ScreenTriggers


Method Summary
 boolean afterClear(ScreenContext screen, ScreenRequest request, ScreenResponse response)
           
 boolean afterDelete(ScreenData dataDeleted, ScreenContext screen, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 boolean afterGet(ScreenContext screen, ScreenRequest request, ScreenResponse response)
           
 boolean afterInsert(ScreenData dataInserted, ScreenContext screen, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 boolean afterLoad(ScreenData dataLoaded, ScreenContext screen, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 boolean afterSave(ScreenData dataSaved, ScreenContext screen, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 boolean afterSet(ScreenData dataSet, ScreenContext screen, ScreenRequest request, ScreenResponse response)
           
 boolean afterUpdate(ScreenData dataUpdated, ScreenContext screen, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 boolean beforeClear(ScreenContext screen, ScreenRequest request, ScreenResponse response)
           
 boolean beforeDelete(ScreenData dataToDelete, ScreenContext screen, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 boolean beforeGet(ScreenContext screen, ScreenRequest request, ScreenResponse response)
           
 boolean beforeInsert(ScreenData dataToInsert, ScreenContext screen, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 boolean beforeLoad(ScreenData dataForLoad, ScreenContext screen, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 boolean beforeSave(ScreenData dataToSave, ScreenContext screen, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 boolean beforeSet(ScreenData dataToSet, ScreenContext screen, ScreenRequest request, ScreenResponse response)
           
 boolean beforeUpdate(ScreenData dataToUpdate, ScreenContext screen, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 

Method Detail

beforeSet

public boolean beforeSet(ScreenData dataToSet,
                         ScreenContext screen,
                         ScreenRequest request,
                         ScreenResponse response)

afterSet

public boolean afterSet(ScreenData dataSet,
                        ScreenContext screen,
                        ScreenRequest request,
                        ScreenResponse response)

beforeGet

public boolean beforeGet(ScreenContext screen,
                         ScreenRequest request,
                         ScreenResponse response)

afterGet

public boolean afterGet(ScreenContext screen,
                        ScreenRequest request,
                        ScreenResponse response)

beforeClear

public boolean beforeClear(ScreenContext screen,
                           ScreenRequest request,
                           ScreenResponse response)

afterClear

public boolean afterClear(ScreenContext screen,
                          ScreenRequest request,
                          ScreenResponse response)

beforeLoad

public boolean beforeLoad(ScreenData dataForLoad,
                          ScreenContext screen,
                          ScreenRequest request,
                          ScreenResponse response,
                          DatabaseSession session)

afterLoad

public boolean afterLoad(ScreenData dataLoaded,
                         ScreenContext screen,
                         ScreenRequest request,
                         ScreenResponse response,
                         DatabaseSession session)

beforeSave

public boolean beforeSave(ScreenData dataToSave,
                          ScreenContext screen,
                          ScreenRequest request,
                          ScreenResponse response,
                          DatabaseSession session)

afterSave

public boolean afterSave(ScreenData dataSaved,
                         ScreenContext screen,
                         ScreenRequest request,
                         ScreenResponse response,
                         DatabaseSession session)

beforeInsert

public boolean beforeInsert(ScreenData dataToInsert,
                            ScreenContext screen,
                            ScreenRequest request,
                            ScreenResponse response,
                            DatabaseSession session)

afterInsert

public boolean afterInsert(ScreenData dataInserted,
                           ScreenContext screen,
                           ScreenRequest request,
                           ScreenResponse response,
                           DatabaseSession session)

beforeUpdate

public boolean beforeUpdate(ScreenData dataToUpdate,
                            ScreenContext screen,
                            ScreenRequest request,
                            ScreenResponse response,
                            DatabaseSession session)

afterUpdate

public boolean afterUpdate(ScreenData dataUpdated,
                           ScreenContext screen,
                           ScreenRequest request,
                           ScreenResponse response,
                           DatabaseSession session)

beforeDelete

public boolean beforeDelete(ScreenData dataToDelete,
                            ScreenContext screen,
                            ScreenRequest request,
                            ScreenResponse response,
                            DatabaseSession session)

afterDelete

public boolean afterDelete(ScreenData dataDeleted,
                           ScreenContext screen,
                           ScreenRequest request,
                           ScreenResponse response,
                           DatabaseSession session)