Sun N1 Service Provisioning System 5.2 Plug-in Development Guide

Introduction to Plug-Ins

In general usage, the term plug-in refers to loadable applications that provide additional functionality to your web browser. In the N1 SPS environment, a plug-in differs only slightly in concept from the general usage. A plug-in for the N1 SPS product is a packaged solution that extends the provisioning capability of the product for a specific platform, application, or environment. For example, you might create a plug-in solution for a specific application, such as BEA WebLogic 8.0, or for some feature of an operating system, such as Solaris Zones.

A plug–in includes all the relevant data needed to support a new custom application. This data is included in the following parts of the plug-in.

XML Schemas

In the N1 SPS environment, plans, components, and other parts of the solution are defined through XML. You can use several XML schemas to define your plug-in solution. The following schemas are provided in the docs/xml directory of the product media:

This document includes examples that illustrate the XML schemas. For complete reference information about the elements and attributes used in the XML schemas, see Sun N1 Service Provisioning System 5.2 XML Schema Reference Guide.