1. Introduction to the Development Environment for Enterprise Server Add-On Components
3. Extending the Administration Console
4. Extending the asadmin Utility
5. Adding Container Capabilities
6. Packaging, Integrating, and Delivering an Add-On Component
Changing the Brand in the Enterprise Server CLI
Delivering an Add-On Component Through Update Tool
Integrating an Add-On Component With Enterprise Server
Enterprise Server Modular Architecture and Add-On Components
Packaging an Add-On Component
Specifying the ID of an Add-On Component
Adding an asadmin Command
Enabling an asadmin Command to Run
Setting the Context of an asadmin Command
Adding Content to a Page
Adding Functionality to the Administration Console
Adding Internationalization Support
Adding a Node to the Navigation Tree
Adding a Page to the Administration Console
Adding Tabs to a Page
Adding a Task Group to the Common Tasks Page
Adding a Task to the Common Tasks Page
Administration Console Architecture
Changing the Theme or Brand of the Administration Console
Extending the Administration Console
OSGi Alliance Module Management Subsystem
Adding an Archive Type
Implementing the ArchiveHandler Interface
Adding an asadmin Command
Specifying the Default Value of a Parameter
Adding Message Text Strings to an asadmin Command
Adding Message Text Strings to an asadmin Command
Specifying the Name of an asadmin Command
Adding Parameters to an asadmin Command
Adding Parameters to an asadmin Command
Adding Parameters to an asadmin Command
Enabling an asadmin Command to Run
Adding Message Text Strings to an asadmin Command
Adding Message Text Strings to an asadmin Command
Specifying the Acceptable Values of a Parameter
Changing the Theme or Brand of the Administration Console
Changing the Brand in the Enterprise Server CLI
Changing the Brand in the Enterprise Server CLI
Changing the Brand in the Enterprise Server CLI
Implementing the ArchiveHandler Interface
Setting the Context of an asadmin Command
Ensuring That an AdminCommand Implementation Is Stateless
Changing the Brand in the Enterprise Server CLI
Changing the Brand in the Enterprise Server CLI
Instantiation of Components in HK2
Instantiation of Components in HK2
Administration Console Architecture
Specifying the ID of an Add-On Component
Specifying the ID of an Add-On Component
Administration Console Architecture
Implementing a Console Provider
Implementing a Console Provider
Creating Connector Modules
Implementing the Container Interface
Implementing the Container Interface
Marking the Class with the @Service Annotation
Integration Point Attributes
Setting the Context of an asadmin Command
Specifying the Name of an asadmin Command
Specifying the Default Value of a Parameter
Delivering an Add-On Component Through Update Tool
Implementing the Container Interface
Adding Message Text Strings to an asadmin Command
Implementing the Container Interface
Implementing the Container Interface
Enabling an asadmin Command to Run
Extraction
Extraction
OSGi Alliance Module Management Subsystem
Representing a Parameter of an asadmin Command
Changing the Brand in the Enterprise Server CLI
Implementing a Console Provider
Extraction
Scopes of Services
HK2 Component Model
Hundred-Kilobyte Kernel
Services in the HK2 Component Model
Extraction
Injecting HK2 Components
Instantiation of Components in HK2
Instantiation Cascading in HK2
Inversion of Control
HK2 Lifecycle Interfaces
Hundred-Kilobyte Kernel
HK2 Runtime
Services in the HK2 Component Model