Sun N1 Service Provisioning System 5.2 Plug-in Development Guide

Package Overview

com.sun.n1.sps.client

Includes classes and interfaces to execute CLI commands and query information from the Master Server

com.sun.n1.sps.model

Includes classes and interfaces to identify the version number, visibility, and ID of N1 SPS objects

com.sun.n1.sps.model.category

Includes three interfaces to group related objects, such as components and plans, in categories

com.sun.n1.sps.model.component

Includes interfaces and classes for defining component information

com.sun.n1.sps.model.difference

Includes interfaces and classes for defining provisioning comparisons

com.sun.n1.sps.model.executor

Includes interfaces and classes for running plans and native OS commands

com.sun.n1.sps.model.folder

Includes interfaces for defining N1 SPS folders

com.sun.n1.sps.model.host

Includes interfaces and classes for defining host criteria, including host sets, host IDs, host searches, applications running on specific hosts, and upgrade activities for specific hosts.

com.sun.n1.sps.model.install

Includes interfaces for gathering information about components that are installed on target hosts

com.sun.n1.sps.model.plan

Includes interfaces and classes for running N1 SPS plans

Package com.sun.n1.sps.model.plugin

Includes interfaces for defining plug-ins and enabling other users to browse these plug-in in the browser interface

com.sun.n1.sps.model.resource

Includes an interface for defining a resource

com.sun.n1.sps.model.rule

Includes interfaces and classes that you can use to define criteria and rules for specific actions

com.sun.n1.sps.model.user

Includes interfaces and classes that you can use to set user and group permissions, IDs, and variables

com.sun.n1.sps.model.util

Includes interfaces, classes, and exceptions that you can use to perform basic network connectivity validation, through ping and traceroute

com.sun.n1.util.collections

Includes interfaces for defining lists and sets

com.sun.n1.util.enum

Includes interfaces, classes, and exceptions for enumerations and enumerations types

com.sun.n1.util.vars

Includes one interface that you can use to identify the source of variable settings