4.1

Table Of Contents
configuration adapter 185–187, 189
configuration tab 219
ConfigurationError class 214, 221
ConfigurationError.Severity enumeration 221
contents 145
contents of DAR 203
create DAR 202
create event generator 166, 167
create event publishers 168
create scripting singleton 180
create watchers 175, 177
create workflow triggers 172, 173
creating 149
creating workflow triggers 171, 173
DAR archive 148
DAR file 202
define finders 196
developing 139
enumerations 199
ErrorLevel enumeration 221
event handlers 145
event listeners 157, 163
event notifications 165
example application 151
expose external API 140
factory 143, 151, 156–159, 161, 162
find objects by identifier 158
find objects by relation 161
find objects by type 159
find() method 158
findAll() method 159
finder objects 144
findRelation() method 161
gauges 168, 169
hasChildrenInRelation() method 161, 162
IAop interface 209
IConfigurationAdaptor interface 185–187, 189
implementing notification handlers 164
installation 204
instantiate factory 182
interact with plugged-in technology 204
IPluginEventPublisher interface 166, 168, 169
IPluginFactory interface 180
IPluginNotificationHandler interface 163–165
IPluginPublisher interface 175, 177
JAR files 148
listeners 145
Localizator class 215
manage events 183
mapping classes 199
mapping methods 199
monitor events 206, 207
monitor object properties 173
naming objects 147
notification handling 157
obtain configuration from user 189
parts of a plug-in 139
PluginLicense class 215
PluginTrigger class 173
PluginWatcher class 175, 177
polices 206
policies 145
policy gauges 145
policy triggers 145
publish events 183
publish watchers 177
push events 169
registering event listeners 164
role of vso.xml file 142
run workflows on objects 206
SDKHelper class 185–187, 189, 219
set up adapter 181
set up factory 157
solar system DAR file 203
solar system finder mappings 198
solar system JavaScript mappings 201
solar system WAR file 193
SolarSystemEventListener class 163
structure 145
Struts framework 189, 192
triggers 168, 207
using the solar system plug-in 204
view scripting objects 205
vso.xml 199
vso.xml file 148, 194
waiting workflows 207
WAR file 148
watchers 145, 175
WebConfigurationAdaptor interface 213
workflow triggers 145, 171, 172
plug-ins, add configuration tab 185
plug-ins, build solar system DAR 203
plug-ins, CelestialBody.java 153
plug-ins, errors 221
plug-ins, ISolarSystemListener.java 154
Plug-ins, Moon.java 154
plug-ins, Planet.java 153
plug-ins, scripting objects 144
plug-ins, SolarSystemEventHandler.java 154
plug-ins, SolarSystemRepository.java 154
plug-ins, Star.java 153
plug-ins, watchers 184
Index
VMware, Inc. 331