Action (install4j API)
Description: declaration: package: com.install4j.api.actions, interface: Action

Package com.install4j.api.actions

# Interface Action

All Superinterfaces:
  `Bean`, `Serializable`

All Known Subinterfaces:
  `AutoUninstallAction`, `InstallAction`, `UninstallAction`

All Known Implementing Classes:
  `AbstractInstallAction`, `AbstractInstallOrUninstallAction`, `AbstractUninstallAction`

public interface Action extends Bean, Serializable
The base interface for all actions. Do not implement this interface directly, only the derived interfaces are functional. It is recommended that you choose one of the derived abstract classes as a superclass. The life-cycle of actions is controlled by the framework.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `init(Context context)`
  This method is called after the properties have been set

- ## Method Details

  - ### init

    void init(Context context)
    This method is called after the properties have been set
    Parameters:
      `context` - the installation or uninstallation context