Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Removing pages (Figure 3) from the console follows a similar process. Because the ACEGbean implements the GBeanLifecycle, when the installed component is stopped, its ACEGBean will also be stopped. When this happens, we once more ask the kernel for the PlutoContainerServiceGBean, which is used to call removePortlet on Pluto through its API. From the view of the administration console, the user will see the page has disappeared from the navigation menu (Figure 4). If the user starts the component again, the GBeanLifecycle's doStart calls addPortlet on Pluto Container, and the administration console extension reappears on the navigation menu (Figure 5).

Center

How to Develop an Administrator Console Extension (ACE)

...