org.objectweb.telosys.screen.core
Interface ScreenManager

All Known Implementing Classes:
StandardScreenManager

public interface ScreenManager


Method Summary
 void doDelete(ScreenData screenData, ScreenContext screenContext, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 void doInit(ScreenData screenData, ScreenContext screenContext, java.util.Map param, DatabaseSession dbSession)
           
 void doInsert(ScreenData screenData, ScreenContext screenContext, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 void doLoad(ScreenData screenData, ScreenContext screenContext, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 void doSave(ScreenData screenData, ScreenContext screenContext, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 void doUpdate(ScreenData screenData, ScreenContext screenContext, ScreenRequest request, ScreenResponse response, DatabaseSession session)
           
 void eventCreate(ScreenContext screenContext, ScreenRequestParameters params, ScreenSession screenSession)
           
 void eventReuse(ScreenContext screenContext, ScreenRequestParameters params, ScreenSession screenSession)
           
 DatabaseSession getDatabaseSession()
           
 

Method Detail

getDatabaseSession

public DatabaseSession getDatabaseSession()
                                   throws TelosysException
Throws:
TelosysException

doInit

public void doInit(ScreenData screenData,
                   ScreenContext screenContext,
                   java.util.Map param,
                   DatabaseSession dbSession)
            throws TelosysException
Throws:
TelosysException

doLoad

public void doLoad(ScreenData screenData,
                   ScreenContext screenContext,
                   ScreenRequest request,
                   ScreenResponse response,
                   DatabaseSession session)
            throws TelosysException
Throws:
TelosysException

doSave

public void doSave(ScreenData screenData,
                   ScreenContext screenContext,
                   ScreenRequest request,
                   ScreenResponse response,
                   DatabaseSession session)
            throws TelosysException
Throws:
TelosysException

doInsert

public void doInsert(ScreenData screenData,
                     ScreenContext screenContext,
                     ScreenRequest request,
                     ScreenResponse response,
                     DatabaseSession session)
              throws TelosysException
Throws:
TelosysException

doUpdate

public void doUpdate(ScreenData screenData,
                     ScreenContext screenContext,
                     ScreenRequest request,
                     ScreenResponse response,
                     DatabaseSession session)
              throws TelosysException
Throws:
TelosysException

doDelete

public void doDelete(ScreenData screenData,
                     ScreenContext screenContext,
                     ScreenRequest request,
                     ScreenResponse response,
                     DatabaseSession session)
              throws TelosysException
Throws:
TelosysException

eventCreate

public void eventCreate(ScreenContext screenContext,
                        ScreenRequestParameters params,
                        ScreenSession screenSession)
                 throws TelosysException
Throws:
TelosysException

eventReuse

public void eventReuse(ScreenContext screenContext,
                       ScreenRequestParameters params,
                       ScreenSession screenSession)
                throws TelosysException
Throws:
TelosysException