Developer

Plugin class

This is the abstract super class of the PluginInterface.

Package

com.sybase365.mobiliser.brand.plugins.base
Syntax
Syntax
public class Plugin implements PluginInterface

Implemented interfaces

Derived classes

Members

All members of Plugin, including inherited members.

Variables
Modifier and Type Variable Description
protected String instanceName Instance name.
Methods
Modifier and Type Method Description
public String getInstanceName() Get the instance name.
public void setInstanceName(String) Set the instance name.
Inherited members from PluginInterface
Modifier and Type Member Description
public String getRevisionString()  
public void shutdown() Stop this plugin instance.
public void startup(HashMap< String, String >) Initiate the startup process for this plugin instance.

Usage

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.