4.0

Table Of Contents
Method Returns Description
getWebAppContext()
String Locates the WAR file of the Web application for the configuration tab.
Provide the name and path to the WAR file from the /webapps
directory in the DAR file as a string.
setWebConfiguration(boolean
webConfiguration)
Boolean Determine whether the contents of the configuration tab are defined
by a Web application.
BaseAction Class
The BaseAction class is a helper class that you can use to create Orchestrator actions.
In the context of creating a plug-in configuration tab, the BaseAction class provides methods that you can
implement to set up and run the configuration action that pushes configuration information to the Orchestrator
server from the configuration interface.
The BaseAction class is contained in the ch.dunes.vso.configuration.web.commons package.
The BaseAction class defines the following methods:
Method Returns Description
prepare()
Void Implement this method to instantiate the configuration adapter and load configuration
information.
execute()
Void Implement this method to push the configuration information to the configuration server.
ConfigurationError Class
The ConfigurationError class defines the error objects that the
IConfigurationAdaptor.validateConfiguration() method returns the plug-in configuration contains errors.
public class ConfigurationError
extends java.lang.Object
implements java.io.Serializable
The ConfigurationError class uses the ConfigurationError.Severity enumeration and defines the following
fields:
n
public ConfigurationError.Severity severity
n
public java.lang.String title
n
public java.lang.String description
Constructor
ConfigurationError(ConfigurationError.Severity severity, java.lang.String title, java.lang.String
description)
Localizator Class
The Localizator class is a helper class that locates and loads classes in the Orchestrator server.
In the context of creating a plug-in configuration tab, the Localizator class creates a classloader to load the
classes of the configuration tab implementation to the configuration server and creates a hastable of properties
to pass to the classes.
public class Localizator
extends java.lang.Object
The Localizator class defines the following methods:
Chapter 7 Developing Plug-Ins
VMware, Inc. 221