JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle GlassFish Server 3.1 Add-On Component Development Guide
search filter icon
search icon

Document Information

Preface

1.   Introduction to the Development Environment for GlassFish Server Add-On Components

GlassFish Server Modular Architecture and Add-On Components

OSGi Alliance Module Management Subsystem

Hundred-Kilobyte Kernel

Overview of the Development Process for an Add-On Component

Writing HK2 Components

Extending the Administration Console

Extending the asadmin Utility

Adding Monitoring Capabilities

Adding Configuration Data for a Component

Adding Container Capabilities

Creating a Session Persistence Module

Packaging and Delivering an Add-On Component

2.  Writing HK2 Components

3.  Extending the Administration Console

4.  Extending the asadmin Utility

5.  Adding Monitoring Capabilities

6.  Adding Configuration Data for a Component

7.  Adding Container Capabilities

8.  Creating a Session Persistence Module

9.  Packaging, Integrating, and Delivering an Add-On Component

A.  Integration Point Reference

Index

GlassFish Server Modular Architecture and Add-On Components

GlassFish Server has a modular architecture in which the features of GlassFish Server are provided by a consistent set of components that interact with each other. Each component provides a small set of functionally related features.

The modular architecture of GlassFish Server enables users to download and install only the components that are required for the applications that are being deployed. As a result, start-up times, memory consumption, and disk space requirements are all minimized.

The modular architecture of GlassFish Server enables you to extend the basic functionality of GlassFish Server by developing add-on components. An add-on component is an encapsulated definition of reusable code that has the following characteristics:

Add-on components that you develop interact with GlassFish Server in the same way as components that are supplied in GlassFish Server distributions.

You can create and offer new or updated add-on components at any time. GlassFish Server administrators can install add-on components and update or remove installed components after GlassFish Server is installed. For more information, see Chapter 11, Extending and Updating GlassFish Server, in Oracle GlassFish Server 3.1 Administration Guide.