4.1

Table Of Contents
Procedure
1 View Plug-In Scripting Objects in the JavaScript API on page 205
The objects of a plugged-in technology that you map to Orchestrator scripting objects appear in the
Orchestrator JavaScript API.
2 Run Workflows on Plug-In Objects in the Inventory on page 206
You can use the scripting objects that a plug-in adds to the Orchestrator JavaScript API to write workflows
and actions to interact with the plugged-in technology.
3 Monitor Plug-In Events by Using Policies on page 206
You can use policies to monitor events in a plugged-in technology and perform defined operations when
the events occur.
4 Monitor Plug-In Events by Using Workflows on page 207
Workflows can include a Wait Event element that suspends the workflow and waits for an event to occur
in a plugged-in technology. Plug-ins can implement triggers and watchers to notify waiting workflows
of the events that occur.
5 Access Plug-In Objects and Operations by Using a Web View on page 208
With Web views, you can run workflows on objects from the Orchestrator inventory from a Web browser
instead of from the Orchestrator client.
View Plug-In Scripting Objects in the JavaScript API
The objects of a plugged-in technology that you map to Orchestrator scripting objects appear in the
Orchestrator JavaScript API.
The solar system vso.xml file maps objects from the solar system application and plug-in to classes, methods,
attributes, and enumerations in the Orchestrator JavaScript API.
Prerequisites
n
Install the solar system plug-in in the Orchestrator server.
n
Start the Orchestrator client.
Procedure
1 Select Tools > API Explorer in the Orchestrator menus.
2 Expand the SolarSystem node in the hierarchical list of scripting objects.
You see the scripting types for the different types of celestial bodies, scripting classes for the Star,
Planet, Moon, SolarSystemEventGenerator, and SolarSystemTriggersManager objects, and enumerations to
define categories of stars and planets.
3 Expand a scripting class in the hierarchical list to see the scripting methods and attributes that it defines.
The scripting methods and attributes are those that the vso.xml file maps for each object.
You can use the scripting objects from the plug-in to create workflows, actions, policies, and so on.
What to do next
Run a workflow on a solar system object in the Inventory tab.
Chapter 7 Developing Plug-Ins
VMware, Inc. 205