4.0

Table Of Contents
components 142
configuration 230
configuration action 191
configuration adapter 191–193, 196
configuration tab 225
ConfigurationError class 221, 227
ConfigurationError.Severity enumeration 227
contents 147
contents of DAR 211
create DAR 209
create event generator 170, 171
create event publishers 172
create scripting singleton 185
create watchers 179–181
create workflow triggers 176, 177
creating 151
creating workflow triggers 175, 178
DAR archive 150
DAR file 209
define finders 203
developing 141
enumerations 206
ErrorLevel enumeration 228
event handlers 147
event listeners 159, 166, 167
event notifications 169
example application 153
expose external API 142
factory 145, 153, 158–161, 163, 165
find objects by identifier 160
find objects by relation 163
find objects by type 161
find() method 160
findAll() method 161
finder objects 146
findRelation() method 163
gauges 172, 174
hasChildrenInRelation() method 163, 165
IAop interface 216
IConfigurationAdaptor interface 191–193, 196
implementing notification handlers 168
installation 211
instantiate factory 187
interact with plugged-in technology 212
IPluginEventPublisher interface 170, 172, 174
IPluginFactory interface 185
IPluginNotificationHandler interface 167–169
IPluginPublisher interface 179, 180, 182
JAR files 150
listeners 147
Localizator class 221
manage events 189
mapping classes 206
mapping methods 206
monitor events 214, 215
monitor object properties 178
naming objects 149
notification handling 159
obtain configuration from user 196
parts of a plug-in 141
PluginLicense class 222
PluginTrigger class 177, 178
PluginWatcher class 179–181
polices 214
policies 147
policy gauges 147
policy triggers 147
publish events 189
publish watchers 182
push events 174
registering event listeners 168
role of vso.xml file 144
run workflows on objects 213
SDKHelper class 191–193, 196, 225
set up adapter 186
set up factory 159
solar system DAR file 211
solar system finder mappings 205
solar system JavaScript mappings 208
solar system WAR file 200
SolarSystemEventListener class 166
structure 147
Struts framework 196, 198
triggers 172, 215
using the solar system plug-in 212
view scripting objects 212
vso.xml 206
vso.xml file 150, 201
waiting workflows 215
WAR file 150
watchers 147, 179, 180
WebConfigurationAdaptor interface 220
workflow triggers 147, 175, 176
plug-ins, add configuration tab 191
plug-ins, build solar system DAR 210
plug-ins, CelestialBody.java 155
plug-ins, errors 228
plug-ins, ISolarSystemListener.java 156
Plug-ins, Moon.java 156
plug-ins, Planet.java 155
plug-ins, scripting objects 146
plug-ins, SolarSystemEventHandler.java 156
Index
VMware, Inc. 345