4.1

Table Of Contents
Method Returns Description
loadConfiguration(java.io.Input
Stream stream)
Void Loads or reloads the configuration. If
the stream property is null, the plug-in
loads its default configuration.
Returns java.io.IOException if it
encounters an error.
saveConfiguration(java.io.Outpu
tStream stream)
Void Saves the configuration details. If the
stream property is null, the plug-in
saves the configuration details in the
default location when you click Apply
Changes in the configuration interface.
Returns java.io.IOException if it
encounters an error.
setPluginName(java.lang.String
name)
Void Sets the plug-in name as it appears in the
plug-in tab in the configuration
interface.
validateConfiguration() ConfigurationError[]
Validates the configuration if
validation="enabled" is set.
IDynamicFinder Interface
The IDynamicFinder interface returns the ID and properties of a finder programmatically, instead defining the
ID and properties in the vso.xml file.
The IDynamicFinder Interface defines the following methods.
Method Returns Description
getIdAccessor(java.lang.String
type)
java.lang.String
Provides an OGNL expression to obtain
an object ID programmatically.
getProperties(java.lang.String
type)
java.util.List<SDKFinderProper
ty>
Provides a list of object properties
programmatically.
IPluginAdaptor Interface
You implement the IPluginAdaptor interface to manage plug-in factories, events and watchers. The
IPluginAdaptor interface defines an adapter between a plug-in and the Orchestrator server.
IPluginAdaptor instances are resonsible for session management. The IPluginAdaptor Interface defines the
following methods.
vCenter Orchestrator Developer's Guide
210 VMware, Inc.