The ScreenActions interface
Defines all the methods that must be implemented by an ACTION
Implemented by "StandardScreenActions" (the default implementation provided by the framework)
Method Summary | |
void |
actionClear(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"CLEAR" action ( to clear the ScreenContext ) |
void |
actionDelete(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"DELETE" action ( to delete informations in the database ) |
void |
actionDeleteCurrent(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"DELETE_CURRENT" action ( to delete current informations in the database ) |
void |
actionExec(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"EXEC" action ( to execute a specific "procedure" ) |
void |
actionGet(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"GET" action ( to get informations from the ScreenContext ) |
void |
actionInsert(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"INSERT" action ( to insert informations in the database ) |
void |
actionListAdd(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"LIST_ADD" action ( to add an item at the end of a list ) |
void |
actionListClear(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"LIST_CLEAR" action ( to clear a list ) |
void |
actionListInsert(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"LIST_INSERT" action ( to insert an item in a list ) |
void |
actionListRemove(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"LIST_REMOVE" action ( to remove an item from a list ) |
void |
actionListSelect(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"LIST_SELECT" action ( to select an item in a list ) |
void |
actionListSort(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"LIST_SORT" action ( to sort a list ) |
void |
actionLoad(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"LOAD" action ( to load informations from the database ) |
void |
actionSave(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"SAVE" action ( to save informations in the database ) |
void |
actionSaveCurrent(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"SAVE_CURRENT" action ( to save current informations in the database ) |
void |
actionSet(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"SET" action ( to set informations in the ScreenContext ) |
void |
actionUpdate(ScreenContext screen,
ScreenRequest request,
ScreenResponse response)
"UPDATE" action ( to update informations in the database ) |
void |
eventCreate(ScreenContext screenContext,
ScreenRequestParameters params,
ScreenSession screenSession)
Event fired when the screen context has just been created by - a screenmap request with "open" action - a screenmap request with "use" action on a non existent screen context - an "open" screen action sent by the client-side ( in this case no parameters ) |
void |
eventReuse(ScreenContext screenContext,
ScreenRequestParameters params,
ScreenSession screenSession)
Event fired when the screen context is reused |
Method Detail |
public void eventCreate(ScreenContext screenContext, ScreenRequestParameters params, ScreenSession screenSession) throws TelosysException
screenContext
- the ScreenContext instance createdparams
- screenSession
-
TelosysException
public void eventReuse(ScreenContext screenContext, ScreenRequestParameters params, ScreenSession screenSession) throws TelosysException
screenContext
- params
- screenSession
-
TelosysException
public void actionSet(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionGet(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionClear(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionLoad(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionSave(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionSaveCurrent(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionInsert(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionUpdate(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionDelete(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionDeleteCurrent(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionListSelect(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionListInsert(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionListAdd(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionListRemove(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionListClear(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionListSort(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException
public void actionExec(ScreenContext screen, ScreenRequest request, ScreenResponse response) throws TelosysException
screen
- request
- response
-
TelosysException