N1 Grid Service Provisioning System 5.0 Plug-in Development Guide
    
A
 
 API classes
  BrowserContext ( Index Term Link )
  BrowserException ( Index Term Link )
  BrowserInfo ( Index Term Link )
  BrowserNodeBase ( Index Term Link )
  ComponentExportException ( Index Term Link )
  ExecutionException ( Index Term Link )
  ExecutionTimeoutException ( Index Term Link )
  Logger ( Index Term Link )
  NoSuchEnumException ( Index Term Link )
  PluginException ( Index Term Link )
  PluginMessage ( Index Term Link )
  PromptParam ( Index Term Link )
  PromptParamList ( Index Term Link )
  ResourceException ( Index Term Link )
  VariableSettingsHolder ( Index Term Link )
 
 API interfaces
  ActualExecJavaContext ( Index Term Link )
  AgentContext ( Index Term Link )
  Browser ( Index Term Link )
  BrowserDisplay ( Index Term Link )
  BrowserFactory ( Index Term Link )
  BrowserFilter ( Index Term Link )
  BrowserNode ( Index Term Link )
  CheckInMode ( Index Term Link )
  CheckInMode.Factory ( Index Term Link )
  ComponentExporter ( Index Term Link )
  ComponentMonitor ( Index Term Link )
  ComponentToken ( Index Term Link )
  CompositeComponentMonitor ( Index Term Link )
  DisplayMode ( Index Term Link )
  DisplayMode.Factory ( Index Term Link )
  Enum ( Index Term Link )
  Enum.Factory ( Index Term Link )
  ExecJavaContext ( Index Term Link )
  Executor ( Index Term Link )
  ExecutorFactory ( Index Term Link )
  InstallMode ( Index Term Link )
  InstallMode.Factory ( Index Term Link )
  PreflightExecJavaContext ( Index Term Link )
  ResourceEntry ( Index Term Link )
  ResourceEntryIterator ( Index Term Link )
  ResourceManifest ( Index Term Link )
  ResourceProcessor ( Index Term Link )
  ResourceType ( Index Term Link )
  ResourceType.Factory ( Index Term Link )
  RPCSerializable ( Index Term Link )
  Severity ( Index Term Link )
  Severity.Factory ( Index Term Link )
  SimpleComponentMonitor ( Index Term Link )
  SystemData ( Index Term Link )
  VariableSettingsSource ( Index Term Link )
    
B
 
 browsing for files ( Index Term Link )
    
C
 
 calling Java code ( Index Term Link )
 
 certificates for plug-ins ( Index Term Link )
 
 com.sun.n1.sps.componentdb package ( Index Term Link )
 
 com.sun.n1.sps.plugin.browse package ( Index Term Link )
 
 com.sun.n1.sps.plugin.execJava package ( Index Term Link )
 
 com.sun.n1.sps.plugin.export package ( Index Term Link )
 
 com.sun.n1.sps.plugin package ( Index Term Link )
 
 com.sun.n1.sps.resource package ( Index Term Link )
 
 com.sun.n1.util.enum package ( Index Term Link )
 
 com.sun.n1.util.message package ( Index Term Link )
 
 com.sun.n1.util package ( Index Term Link )
 
 com.sun.n1.util.vars package ( Index Term Link )
 
 component
  composite ( Index Term Link )
  configuration template ( Index Term Link )
  defining types for ( Index Term Link ) ( Index Term Link )
  simple ( Index Term Link )
  using conditions for ( Index Term Link )
  XML error handling ( Index Term Link )
  XML example ( Index Term Link )
 
 component types
  defining ( Index Term Link ) ( Index Term Link )
 
 components
  calling Java from ( Index Term Link )
  native commands in ( Index Term Link )
 
 components directory ( Index Term Link )
 
 configuration templates ( Index Term Link )
 
 creating a JAR file ( Index Term Link )
 
 creating plug-ins ( Index Term Link )
    
D
 
 defining component types ( Index Term Link ) ( Index Term Link )
 
 defining host searches ( Index Term Link )
 
 defining host sets ( Index Term Link )
 
 defining host types ( Index Term Link )
 
 defining plans ( Index Term Link )
 
 dependencies for plug-ins ( Index Term Link )
 
 descriptor file ( Index Term Link )
 
 directories
  components ( Index Term Link )
  gui ( Index Term Link )
  META-INF ( Index Term Link )
  plans ( Index Term Link )
  resources ( Index Term Link )
 
 directory structure for plug-ins ( Index Term Link )
    
E
 
 <execJava> ( Index Term Link )
  component XML example ( Index Term Link )
  plan XML example ( Index Term Link )
 
 execJava API ( Index Term Link )
 
 <execNative> ( Index Term Link )
  simple command example ( Index Term Link )
  start application example ( Index Term Link )
 
 exporting files ( Index Term Link )
    
F
 
 files
  plugin-descriptor.xml ( Index Term Link ) ( Index Term Link )
  pluginUI.xml ( Index Term Link ) ( Index Term Link )
  readme.txt ( Index Term Link )
    
G
 
 gui directory ( Index Term Link )
    
H
 
 handling errors in XML schemas ( Index Term Link )
 
 host search
  creating ( Index Term Link )
  XML example for creating ( Index Term Link )
 
 host set
  creating ( Index Term Link )
  XML example for creating ( Index Term Link )
 
 host type
  creating ( Index Term Link )
  XML example for creating ( Index Term Link )
    
I
 
 <if> element ( Index Term Link )
 
 importing files into provisioning system ( Index Term Link )
 
 installing plug-ins ( Index Term Link )
    
J
 
 JAR file
  creating for plug-ins ( Index Term Link )
  creating for plug-ins example ( Index Term Link )
    
M
 
 META-INF directory ( Index Term Link )
    
N
 
 N1 Grid Service Provisioning System, See provisioning system
    
P
 
 packages
  creating for plug-ins ( Index Term Link ) ( Index Term Link )
  for plug-in development ( Index Term Link )
  Java package naming ( Index Term Link )
  needed for developing plug-ins ( Index Term Link )
 
 plan, XML error handling ( Index Term Link )
 
 plans
  calling Java from ( Index Term Link )
  complex, XML example ( Index Term Link )
  composite, XML example ( Index Term Link )
  compsite ( Index Term Link )
  defining ( Index Term Link )
  generating from existing component ( Index Term Link )
  native commands in ( Index Term Link )
  simple ( Index Term Link )
  simple, XML example ( Index Term Link )
 
 plans directory ( Index Term Link )
 
 plug-in
  component versions ( Index Term Link )
  definition ( Index Term Link )
  dependencies ( Index Term Link )
  descriptor file ( Index Term Link )
  development process ( Index Term Link ) ( Index Term Link )
  directory structure ( Index Term Link )
  installing ( Index Term Link )
  package naming ( Index Term Link )
  packaging ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  parts ( Index Term Link )
  README file ( Index Term Link )
  required pacakges ( Index Term Link )
  security ( Index Term Link )
  signed certificates ( Index Term Link )
  testing ( Index Term Link )
  uninstalling ( Index Term Link )
  upgrading ( Index Term Link )
  user interface file ( Index Term Link )
  XML schemas ( Index Term Link )
 
 plugin-core.jar file ( Index Term Link )
 
 plugin-descriptor.xml file ( Index Term Link ) ( Index Term Link )
  XML example ( Index Term Link )
 
 pluginUI.xml file ( Index Term Link ) ( Index Term Link )
  XML example ( Index Term Link )
 
 provisioning system
  and XML ( Index Term Link )
  development environment ( Index Term Link )
  introduction ( Index Term Link )
    
R
 
 README file ( Index Term Link )
 
 readme.txt file ( Index Term Link ) ( Index Term Link )
 
 resources directory ( Index Term Link )
    
S
 
 security for plug-ins ( Index Term Link )
 
 setting conditions for executing steps ( Index Term Link )
    
T
 
 testing the plug-in ( Index Term Link )
 
 <catch> element ( Index Term Link )
 
 <finally> element ( Index Term Link )
 
 <raise> element ( Index Term Link )
 
 <try> element ( Index Term Link )
    
U
 
 uninstalling plug-ins ( Index Term Link )
 
 upgrading plug-ins ( Index Term Link )
 
 user interface file ( Index Term Link )
 
 using native commands ( Index Term Link )
    
V
 
 variable substitutions in a file ( Index Term Link )
 
 variables
  common ( Index Term Link )
  default values ( Index Term Link )
  installName ( Index Term Link )
  installPath ( Index Term Link )
  installUser ( Index Term Link )
  pluginClasspath ( Index Term Link )
  reference to another component ( Index Term Link )
  XML example ( Index Term Link )
    
X
 
 XML for plug-in descriptor file ( Index Term Link )
 
 XML for plug-in interface file ( Index Term Link )
 
 XML for provisioning system ( Index Term Link )
 
 XML schema for components ( Index Term Link )
 
 XML schema for plans ( Index Term Link )
 
 XML schema for plug-in ( Index Term Link )
 
 XML schema for plug-in interface ( Index Term Link )
 
 XML schema for shared elements ( Index Term Link )