Sun-specific Settings - Checkpointed Methods

Enterprise Bean (SFSB) -> General tabbed pane -> Sun-specific Settings button -> Sun-specific Settings dialog box -> Checkpointed Methods view

A Stateful Session Bean's (SFSB) state can be saved in a persistent store in case a server instance fails. The state of an SFSB is saved to the persistent store at predefined points in its life cycle. This is called checkpointing. If SFSB checkpointing is enabled, checkpointing generally occurs after any transaction involving the SFSB is completed, even if the transaction rolls back.

If the attribute for a J2EE application or a stand-alone EJB module is set to availability-enabled, then by default, all of the EJBs are enabled for checkpointing. If you do not want all EJBs to be enabled for checkpointing, the Checkpointed Methods screen allows you to configure SFSB checkpointing at various levels in the following ways:

In the Checkpointed Methods pane:

  1. The Availability field allows you to enable or disable checkpointing for this particular SFSB:
  2. For checkpoint enabled SFSBs (availability = "Derived" or "True"), you can specify which methods to be enabled for checkpointing. Otherwise, all methods in a checkpoint enabled SFSB is enabled for checkpointing. From the Show list you can choose to either display the Local methods, Local Home methods, Remote methods or Remote Home methods. The Method column lists the methods available for this bean. Select the box corresponding to the methods to enable for checkpointing.

    Note: This option is available only if you have selected the Availability option to be either True or Derived.

  3. Note: The settings for Checkpointed Methods pane are valid for Sun Java System Application Server Enterprise Edition only.


Legal Notices