BCI Class - InstallCustomActionData

Description

In BBj 11.0 and higher, this class extends a com.basis.install.CustomActionData class and provides data and actions that are available during the uninstallation.

In BBj 14.0, adds the ability to set features related to a Web Start certificate, keystore, etc.

Constants

Name

Description

BBJ_WIZARD

Value of the BBj wizard.

BLM_WIZARD

Value of the BLM wizard.

CONFIGURE_BBJ_WIZARD

Value of the Configure BBj wizard.

CONFIGURE_BLM_WIZARD

Value of the Configure BLM wizard.

DESIGNATE_BLM_WIZARD

Value of the Designate BLM wizard.

EM_WIZARD

Value of the EM wizard.

FINISH_WIZARD

Value of the Finish wizard.

INSTALLER_WIZARD

Value of the Installer wizard.

JAVA_WIZARD

Value of the Java wizard.

LICENSE_INSTALL_WIZARD

Value of the License Install wizard.

LICENSE_SELECTION_WIZARD

Value of the License Selection wizard.

LICENSE_REGISTRATION_WIZARD

Value of the License Registration wizard.

SETUP_WIZARD

Value of the Setup wizard.

UAC_WIZARD

Value of the UAC wizard.


Name

Description

BBJ_CONFIGURE_SCREEN

Value of the BBj wizard configure screen.

BBJ_START_SCREEN

Value of the BBj wizard start screen.

BLM_DESIGNATE_SCREEN

Value of the BLM wizard designate screen.

BLM_CONFIGURE_SCREEN

Value of the BLM wizard configure screen.

BLM_START_SCREEN

Value of the BLM wizard start screen.

EM_ADMIN_PASSWORD_SCREEN

Value of the EM wizard admin password screen.

FINISH_SCREEN

Value of the Finish wizard screen.

INSTALLER_CUSTOM_SCREEN

Value of the Installer wizard custom screen.

INSTALLER_JAVA_SCREEN

Value of the Installer wizard Java screen.

INSTALLER_LICENSE_SCREEN

Value of the Installer wizard license screen.

INSTALLER_PROGRESS_SCREEN

Value of the Installer wizard progress screen.

INSTALLER_SUMMARY_SCREEN

Value of the Installer wizard summary screen.

INSTALLER_TARGET_SCREEN

Value of the Installer wizard target screen.

INSTALLER_TYPE_SCREEN

Value of the Installer wizard type screen.

INSTALLER_WEB_START_CA_CERT_SCREEN

Value of the Installer wizard Web Start CA certificate screen.*

INSTALLER_WEB_START_GEN_CERT_SCREEN

Value of the Installer wizard Web Start generate certificate screen.*

INSTALLER_WEB_START_SCREEN

Value of the Installer wizard Web Start screen.*

INSTALLER_WELCOME_SCREEN

Value of the Installer wizard welcome screen.

JAVA_DESIGNATE_SCREEN

Value of the Java wizard designate screen.

LICENSE_INSTALL_COMPLETE_SCREEN

Value of the License Install wizard complete screen.

LICENSE_INSTALL_LOCATION_SCREEN

Value of the License Install wizard location screen.

LICENSE_REGISTRATION_CONTACT_INFO_SCREEN

Value of the License Registration wizard contact info screen.

LICENSE_REGISTRATION_LICENSE_INFO_SCREEN

Value of the License Registration wizard license info screen.

LICENSE_REGISTRATION_NOTIFICATION_SCREEN

Value of the License Registration wizard notification screen.

LICENSE_REGISTRATION_SEND_RECEIVE_SCREEN

Value of the License Registration wizard send/receive screen.

LICENSE_SELECTION_SCREEN

Value of the License wizard selection screen.

SETUP_SCREEN

Value of the Setup wizard setup screen.

UAC_SCREEN

Value of the UAC wizard screen.

Methods

Return Value

Method

Description

boolean

allFeaturesSelected()

Returns true when all available features are selected for installation, otherwise returns false.

boolean

getGenerateCertificate()

Returns the generated certificate.*

string

getInstallDir()

Returns the installation directory.

string

getJavaDir()

Returns the Java directory.

string

getJettyHost()

Returns the Jetty host name.*

string

getJettyPort()

Returns the Jetty port.*

string

getKeystore()

Returns the keystore.*

string

getKeystorePassword()

Returns the keystore password.*

string

getLanguage()

Returns the language of the installer.

string

getPrivateKey()

Returns the private key.*

string

getPrivateKeyPassword()

Returns the private key password.*

boolean

getUseCACertificate()

Returns the CA certificate.*w

string

getVariable(string p_variableName)

Returns the variable value corresponding to the passed variable name; returns an empty string if the passed variable name is not found.

boolean

getWizardResizable()

Returns whether the wizard screens are resizable.

int

getWizardScreenHeight(int p_wizardScreen)

Returns the height of the specified wizard screen.

int

getWizardScreenWidth(int p_wizardScreen)

Returns the width of the specified wizard screen.

string

getYourCompanyName()

Returns your company name.*

boolean

isFeatureSelected(stringp_feature)

Returns true when the passed feature is selected for installation, otherwise returns false.

boolean

isFeatureVisible(stringp_feature)

Returns true when the passed feature is currently visible, otherwise returns false.

boolean

isInstallAvailableInWebStart()

Returns true if the installation is be made available in Web start, otherwise returns false.

boolean

isRunSilent()

Returns true if the wizard runs silent, otherwise returns false.

Methodsof InstallCustomActionData inherited from CustomActionData

See Also

BCI  Class - CustomActionData