Extending technical pagination operation

This section describes how to extend technical pagination operation.

About this task

Technical pagination operation is responsible for handling pagination parameters, such as rows per page, total page number, and etc. BTT provides default technical pagination operation to handle the parameters. Application may have requirement to handle application specific pagination behavior, so technical developers possibly need to implement a customized technical pagination operation.

Procedure

  1. To customize technical pagination operation, you need to extend class com.ibm.btt.cs.ajax.AbstractPaginationOp. The following diagram shows class hierarchy of technical pagination operation.

  2. Secondly the operation needs to override the following methods:
    • beforeExecutionBizOp
    • handleBizOpInputMapping

    • handleBizOpOutputMapping

    • afterExecuteBizOp

    • handleException