4.0

Table Of Contents
Method Returns Description
invalidate(java.lang.String type,
java.lang.String id)
Void Invalidate objects by type and ID.
void invalidateAll()
Void Invalidate all objects in the cache.
IPluginNotificationHandler Interface
The IPluginNotificationHandler defines methods to notify Orchestrator of different types of event that occur
on the objects Orchestrator accesses through the plug-in.
The IPluginNotificationHandler Interface defines the following methods.
Method Returns Description
getSessionID() java.lang.String
Returns the current session ID
notifyElementDeleted(java.lang.String type,
java.lang.String id)
Void Notifies the system that an object with
the given type and ID has been deleted
notifyElementInvalidate(java.lang.String
type, java.lang.String id)
Void Notifies the system that an object's
relations have changed. You can use the
notifyElementInvalidate() method
to notify Orchestrator of all changes in
relations between objects, not only for
relation changes that invalidate an
object. For example, adding a child
object to a parent represents a change in
the relation between the two objects.
notifyElementUpdated(java.lang.String type,
java.lang.String id)
Void Notifies the system that an object's
attributes have been modified
notifyMessage(ch.dunes.vso.sdk.api.ErrorLevel
severity, java.lang.String type,
java.lang.String id, java.lang.String
message)
Void Publishes an error message related to the
current module
IPluginPublisher Interface
The IPluginPublisher interface publishes a watcher event on an event notification bus for long-running
workflow Wait Event elements to monitor.
When a workflow trigger starts an event in the plugged-in technology, a plug-in watcher that watches that
trigger and that is registered with an IPluginPublisher instance notifies any waiting workflows that the event
has occurred.
The IPluginPublisher Interface defines the following method.
Type Value Description
pushWatcherEvent(java.lang.String id,
java.util.Properties properties)
Void Publish a watcher event on event notification bus
WebConfigurationAdaptor Interface
The WebConfigurationAdaptor interface implements IConfigurationAdaptor and defines methods to locate and
install a Web application in the configuration tab for a plug-in.
The WebConfigurationAdaptor interface defines the following methods.
vCenter Orchestrator Developer's Guide
220 VMware, Inc.