Documentation Home
> Sun N1 Service Provisioning System 5.1 XML Schema Reference Guide
Sun N1 Service Provisioning System 5.1 XML Schema Reference Guide
Book Information
Index
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
X
Preface
Chapter 1 XML Schema Overview
Service Provisioning Languages and Schemas
Requirements for Locales and Character Sets
Pattern Matching
Variables and Parameter Passing
Component Compatibility
Call Compatibility
Install Compatibility
Targetable Components
Common Attribute Types
entityName Attribute Type
systemName Attribute Type
identifier Attribute Type
pathName Attribute Type
pathReference Attribute Type
modifierEnum Attribute Type
accessEnum Attribute Type
version Attribute Type
schemaVersion Attribute Type
HostEntityName Attribute Type
pluginName Attribute Type
pluginHostEntityName Attribute Type
Chapter 2 Shared Schema Used by Components and Simple Plans
Shared Steps
<call> Step
Attributes for the <call> Step
<argList> Element
Attributes for the <argList> Element
<checkDependency> Step
<execJava> Step
Attributes for the <execJava> Step
<execNative> Step
Attributes for the <execNative> Step
<env> Element
Attributes for the <env> Element
<background> Element
<outputFile> Element
Attributes for the <outputFile> Element
<errorFile> Element
Attributes for the <errorFile> Element
<inputText> Element
<inputFile> Element
Attributes for the <inputFile> Element
<exec> Element
Attributes for the <exec> Element
<shell> Element
Attributes for the <shell> Element
<successCriteria> Element
Attributes for the <successCriteria> Element
<if> Step
<condition> Element
<then> Element
<else> Element
<pause> Step
<processTest> Step
Attributes for the <processTest> Step
<raise> Step
Attributes for the <raise> Step
MS Windows: <reboot> Step
<retarget> Step
Attributes for the <retarget> Step
<retarget> Step Execution Semantics
<sendCustomEvent> Step
<transform> Step
Attributes for the <transform> Step
<stylesheet> Element
<subst> Element
Attributes for the <subst> Element
<source> Element
Attributes for the <source> Element
<try> Step
<block> Element
<catch> Element
<finally> Element
<urlTest> Step
Attributes for the <urlTest> Step
Installed Component Targeters
<installedComponent> Installed Component Targeter
Attributes for the <installedComponent> Targeter
<systemService> Installed Component Targeter
Attributes for the <systemService> Targeter
<systemType> Installed Component Targeter
Attributes for the <systemType> Targeter
<thisComponent> Installed Component Targeter
<superComponent> Installed Component Targeter
<nestedRef> Installed Component Targeter
Attributes for the <nestedRef> Targeter
<allNestedRefs> Installed Component Targeter
<toplevelRef> Installed Component Targeter
Attributes for the <toplevelRef> Targeter
<dependee> Installed Component Targeter
<allDependants> Installed Component Targeter
<targetableComponent> Installed Component Targeter
Universal Install Path Format
Repository Component Targeters
<component> Repository Component Targeter
Attributes for the <component> Targeter
<thisComponent> Repository Component Targeter
<superComponent> Repository Component Targeter
<nestedRef> Repository Component Targeter
<allNestedRefs> Repository Component Targeter
<toplevelRef> Repository Component Targeter
Attributes for the <toplevelRef> Targeter
Boolean Operators
<istrue> Boolean Operator
Attributes for the <istrue> Boolean Operator
<equals> Boolean Operator
Attributes for the <equals> Boolean Operator
<matches> Boolean Operator
Attributes for the <matches> Boolean Operator
<not> Boolean Operator
<and> Boolean Operator
<or> Boolean Operator
Chapter 3 Component Schema
<component> Element Overview
Attributes for the <component> Element
Child Elements of the <component> Element
<extends> Element
<type> Element
<varList> Element
<var> Element
Attributes for the <var> Element
<targetRef> Element
Attributes for the <targetRef> Element
<agent> Element
Attributes for the <agent> Element
<resourceRef> Element
Attributes for the <resourceRef> Element
<installSpec> Element
Attributes for the <installSpec> Element
<resource> Element
Attributes for the <resource> Element
<componentRefList> Element
Attributes for the <componentRefList> Element
<componentRef> Element
Attributes for the <componentRef> Element
<argList> Element
<component> Element
<installList> Element
<installSteps> Element
Attributes for the <installSteps> Element
<paramList> Element
<param> Element
Local <varList> Element
Local <var> Element
<uninstallList> Element
<uninstallSteps> Element
Attributes for the <uninstallSteps> Element
<dependantCleanup> Element
<snapshotList> Element
<snapshot> Element
Attributes for the <snapshot> Element
<prepare> Element
<capture> Element
<addFile> Element
<addSnapshot> Element
<addResource> Element
<cleanup> Element
<controlList> Element
<control> Element
Attributes for the <control> Element
<diff> Element
<ignore> Element
Install-Only Steps for Components
<createDependency> Step
Attributes for the <createDependency> Step
Uninstallation Implications for the <createDependency> Step
Reinstallation Implications for the <createDependency> Step
Naming Conventions for the <createDependency> Step
<createSnapshot> Step
Attributes for the <createSnapshot> Step
<install> Step
<deployResource> Step
Uninstall-Only Steps for Components
<uninstall> Step
<undeployResource> Step
Chapter 4 Plan Schema
<executionPlan> Element Overview
Attributes for the <executionPlan> Element
Child Elements of the <executionPlan> Element
<paramList> Element
<param> Element
Attributes for the <param> Element
<varList> Element
<var> Element
Attributes for the <var> Element
<simpleSteps> Element
Attributes for the <simpleSteps> Element
<compositeSteps> Element
Plan-Only Steps for Composite Plans
<execSubplan> Step
Attributes for the <execSubplan> Step
<inlineSubplan> Step
Attributes for the <inlineSubplan> Step
Plan-Only Steps for Simple Plans
<install> Step
Attributes for the <install> Step
<uninstall> Step
Attributes for the <uninstall> Step
Chapter 5 Resource Descriptor Schema
Using a Resource Descriptor File
<resourceDescriptor> Element Overview
Attributes for the <resourceDescriptor> Element
Child Elements of the <resourceDescriptor> Element
<entryList> Element
<defaultEntry> Element
<settings> Element
Attributes for the <settings> Element
<entry> Element
Attributes for the <entry> Element
Sample XML for the <resourceDescriptor> Element
Chapter 6 Plug-In Descriptor Schema
<plugin> Element Overview
Attributes for the <plugin> Element
Child Elements of the <plugin> Element
<readme> Element
<serverPluginJAR> Element
<gui> Element
<dependencyList> Element
<pluginRef> Element
<memberList> Element
<folder> Element
Attributes for the <folder> Element
<hostType> Element
Attributes for the <hostType> Element
<varlist> Element
<hostSet> Element
Attributes for the <hostSet> Element
<hostSetRef> Element
Attributes for the <hostSetRef> Element
<hostSearchRef> Element
Attributes for the <hostSearchRef> Element
<hostSearch> Element
Attributes for the <hostSearch> Element
<criteriaList> Element
Attributes for the <criteriaList> Element
<appTypeCriteria> Element
Attributes for the <appTypeCriteria> Element
<physicalCriteria> Element
Attributes for the <physicalCriteria> Element
<component> Element
Attributes for the <component> Element
<systemService> Element
Attributes for the <systemService> Element
<componentType> Element
Attributes for the <componentType> Element
<resource> Element
Attributes for the <resource> Element
<plan> Element
Attributes for the <plan> Element
Sample XML for the <plugin> Element
Chapter 7 Plug-In User Interface Schema
<pluginUI> Element Overview
Attributes for the <pluginUI> Element
Child Elements of the <pluginUI> Element
<icon> Element
Attributes for the <icon> Element
<customPage> Element
Attributes for the <customPage> Element
<section> Element
<entry> Element
<action> Element
Sample XML for the <pluginUI> Element
Appendix A Component Change Compatibility
Changes That Can Be Made To Components
<component> Element Changes
platform Attribute Changes
limitToHostSet Attribute Changes
<extends> Element Changes
Changes to Variables
<targetRef> Element Changes
<componentRefList> Element Changes
<componentRef> Element Changes
Changes to Resources
<install>, <control>, and <uninstall> Block Changes
Changes to <snapshot> Blocks
Changes to <ignore> Child of <diff> Element
© 2010, Oracle Corporation and/or its affiliates