ePages 7.26.0 - DE_EPAGES/Cartridge/API/Constants.pm

Package DE_EPAGES::Cartridge::API::Constants

This package contains constants for cartridge installation states.

@EXPORT_OK
STATE_NOT_INSTALLED
STATE_INSTALLATION
STATE_INSTALLED
STATE_DEINSTALLATION
STATE_PATCH
STATE_PATCHDBSTRUCTURE
STATE_START_INSTALL
STATE_INSTALL_DBSTRUCTURE

STATE_NOT_INSTALLED

Cartridge is not installed.

STATE_START_INSTALL

Cartridge installation has started, but is not yet
finished. Set by startInstall().

STATE_INSTALL_DBSTRUCTURE

Installation of database objects has started.
Set by installDBStructure().

STATE_INSTALLATION

Installation of of database objects is finished,
but the cartridge isntallation is not yet finished.
Set by installDBStructure().
It's possible that the installation process
was aborted. Try to uninstall the cartridge and
install it again.

STATE_INSTALLED

Cartridge is installed

STATE_DEINSTALLATION

Cartridge uninstallation has started, but is not
yet finished. It's possible that the uninstall process
was aborted. Try to uninstall it again.

STATE_PATCH

Patch has started but is not yet finished.

STATE_PATCHDBSTRUCTURE

Patch db structure has started but is not yet finished.