Subsequent Requests Event Flow

This request flow was initiated by a user clicking a button named BtReload. Since this is not the first touch request, the servlet is not instantiated or initialized, and the static initializers of the previously requested view beans, tiled views, and models are not invoked.

Legend:

  Servlet (Project) events
  View bean (Page) events
  Tiled view (Repeated) events
  Model (DataObject) events

Field-specific events are in italics

Entering servlet method: alleventsServlet.initializeRequestContext
Exiting servlet method: alleventsServlet.initializeRequestContext

Entering servlet method: alleventsServlet.onBeforeRequest
Exiting servlet method: alleventsServlet.onBeforeRequest

Entering viewBean method: PgEmpCustList.initialize
Exiting viewBean method: PgEmpCustList.initialize

Entering servlet method: alleventsServlet.onInitializeHandler
Exiting servlet method: alleventsServlet.onInitializeHandler

Entering tiledView method: rpCustList.initialize
Exiting tiledView method: rpCustList.initialize

Entering model method: DoEmployeesSelectModelImpl.initialize
Exiting model method: DoEmployeesSelectModelImpl.initialize

Entering model method: DoCustomersMultiSQLModelImpl.initialize
Exiting model method: DoCustomersMultiSQLModelImpl.initialize

This is the beginning of the button handler

Entering viewBean method: PgEmpCustList.handleBtReloadRequest

Entering viewBean method: PgEmpCustList.beginDisplay
Exiting viewBean method: PgEmpCustList.beginDisplay

Entering viewBean method: PgEmpCustList.beforeModelExecutes
Exiting viewBean method: PgEmpCustList.beforeModelExecutes

Entering model method: alleventsapp.allevents.DoEmployeesSelectModel.beforeExecute
Exiting model method: alleventsapp.allevents.DoEmployeesSelectModel.beforeExecute

Entering model method: alleventsapp.allevents.DoEmployeesSelectModel.afterExecute
Exiting model method: alleventsapp.allevents.DoEmployeesSelectModel.afterExecute

Entering viewBean method: PgEmpCustList.afterAllModelsExecute
Exiting viewBean method: PgEmpCustList.afterAllModelsExecute

Entering viewBean method: PgEmpCustList.beginStEmployeeIDDisplay
Exiting viewBean method: PgEmpCustList.beginStEmployeeIDDisplay

Entering viewBean method: PgEmpCustList.endStEmployeeIDDisplay
Exiting viewBean method: PgEmpCustList.endStEmployeeIDDisplay

Entering tiledView method: rpCustList.beginDisplay
Exiting tiledView method: rpCustList.beginDisplay

Entering tiledView method: rpCustList.beforeModelExecutes
Exiting tiledView method: rpCustList.beforeModelExecutes

Entering model method: alleventsapp.allevents.DoCustomersMultiSQLModel.beforeExecute
Exiting model method: alleventsapp.allevents.DoCustomersMultiSQLModel.beforeExecute

Entering model method: alleventsapp.allevents.DoCustomersMultiSQLModel.afterExecute
Exiting model method: alleventsapp.allevents.DoCustomersMultiSQLModel.afterExecute

Entering tiledView method: rpCustList.afterModelExecutes
Exiting tiledView method: rpCustList.afterModelExecutes

Entering tiledView method: rpCustList.afterAllModelsExecute
Exiting tiledView method: rpCustList.afterAllModelsExecute

Entering tiledView method: rpCustList.nextTile
Exiting tiledView method: rpCustList.nextTile

Entering tiledView method: rpCustList.beginStCustomerIDDisplay
Exiting tiledView method: rpCustList.beginStCustomerIDDisplay

Entering tiledView method: rpCustList.endStCustomerIDDisplay
Exiting tiledView method: rpCustList.endStCustomerIDDisplay

Entering tiledView method: rpCustList.beginTbCompanyNameDisplay
Exiting tiledView method: rpCustList.beginTbCompanyNameDisplay

Entering tiledView method: rpCustList.endTbCompanyNameDisplay
Exiting tiledView method: rpCustList.endTbCompanyNameDisplay

Entering tiledView method: rpCustList.nextTile
Exiting tiledView method: rpCustList.nextTile

Entering tiledView method: rpCustList.beginStCustomerIDDisplay
Exiting tiledView method: rpCustList.beginStCustomerIDDisplay

Entering tiledView method: rpCustList.endStCustomerIDDisplay
Exiting tiledView method: rpCustList.endStCustomerIDDisplay

Entering tiledView method: rpCustList.beginTbCompanyNameDisplay
Exiting tiledView method: rpCustList.beginTbCompanyNameDisplay

Entering tiledView method: rpCustList.endTbCompanyNameDisplay
Exiting tiledView method: rpCustList.endTbCompanyNameDisplay

Entering tiledView method: rpCustList.nextTile
Exiting tiledView method: rpCustList.nextTile

Entering viewBean method: PgEmpCustList.beginTbLastNameDisplay
Exiting viewBean method: PgEmpCustList.beginTbLastNameDisplay

Entering viewBean method: PgEmpCustList.endTbLastNameDisplay
Exiting viewBean method: PgEmpCustList.endTbLastNameDisplay

Entering viewBean method: PgEmpCustList.beginBtReloadDisplay
Exiting viewBean method: PgEmpCustList.beginBtReloadDisplay

Entering viewBean method: PgEmpCustList.endBtReloadDisplay
Exiting viewBean method: PgEmpCustList.endBtReloadDisplay

Exiting viewBean method: PgEmpCustList.handleBtReloadRequest

This is the end of the button handler

Entering servlet method: alleventsServlet.onAfterRequest
Exiting servlet method: alleventsServlet.onAfterRequest