Plugin class

This is the abstract super class of the PluginInterface.

Syntax

public class Plugin

Derived classes

Remarks

Currently, there are two types of plugin supported:
  • State - adding new states that can be used to compose application flow
  • Infrastructure Channel - Input/Output message to/from the application

State plugin need to implement additional interfaces StatePlugin.