ModuleInfo stores the name, version, description, and display name attributes for each plug-in. A Web service application can use these attributes to modify its behavior based on the presence or absence of certain plug-ins or plug-in versions.

The getAllPlugins operation returns arrays of ModuleInfo objects to list all the plug-ins a user can access, as the following example shows.

public ModuleInfo[] getAllPlugins(username, password);

The following table shows the properties of the ModuleInfo object.

Type

Value

Description

String

moduleName

Name of the plug-in, used as a prefix in object names.

String

moduleVersion

Plug-in version.

String

moduleDescription

Description of the plug-in.

String

moduleDisplayName

Plug-in name shown in the Orchestrator inventory.