com.businessobjects.sdk.plugin.desktop.install
Interface IInstallBase

All Known Subinterfaces:
IInstall

public interface IInstallBase

This interface represents a set of BusinessObjects Enterprise binaries.


Field Summary
static java.lang.String KIND
           
static java.lang.String PROGID
           
static int TYPEID
           The TypeId for Install objects.
 
Method Summary
 java.util.Set getEnterpriseNodes()
          Returns the IDs of the enterprise nodes that are associated with this install.
 IInstalledObjects getInstalledContainers()
          Returns the configuration information for the service containers that are associated with this install.
 IInstalledObjects getInstalledServices()
          Returns the configuration information for the services that are associated with this install.
 INameValuePairs getPlaceholders()
          Returns the placeholder resolutions used in various paths throughout the Server Intelligence model.
 

Field Detail

TYPEID

static final int TYPEID

The TypeId for Install objects.

See Also:
Constant Field Values

KIND

static final java.lang.String KIND
See Also:
Constant Field Values

PROGID

static final java.lang.String PROGID
See Also:
Constant Field Values
Method Detail

getInstalledContainers

IInstalledObjects getInstalledContainers()
                                         throws SDKException
Returns the configuration information for the service containers that are associated with this install.

To read this value, this object must contain the SI_INSTALLED_CONTAINERS property.

Returns:
IInstalledObjects containing the service container configuration information.
Throws:
SDKException - if the process is unsuccessful.
InfoObject properties to query for:
SI_INSTALLED_CONTAINERS

getInstalledServices

IInstalledObjects getInstalledServices()
                                       throws SDKException
Returns the configuration information for the services that are associated with this install.

To read this value, this object must contain the SI_INSTALLED_SERVICES property.

Returns:
IInstalledObjects containing the configuration information.
Throws:
SDKException - if the process is unsuccessful.
InfoObject properties to query for:
SI_INSTALLED_SERVICES

getEnterpriseNodes

java.util.Set getEnterpriseNodes()
                                 throws SDKException
Returns the IDs of the enterprise nodes that are associated with this install.

To read this value, this object must contain the SI_INSTALL_ENTNODE property.

Returns:
Set containing the IDs of the associated enterprise nodes.
Throws:
SDKException
InfoObject properties to query for:
SI_INSTALL_ENTNODE

getPlaceholders

INameValuePairs getPlaceholders()
Returns the placeholder resolutions used in various paths throughout the Server Intelligence model.

To read this value, this object must contain the SI_PLACEHOLDERS property.

Returns:
com.businessobjects.sdk.plugin.desktop.common.INameValuePairs containing the mappings of placeholder strings to their actual values.
InfoObject properties to query for:
SI_PLACEHOLDERS