public abstract class PluginAdapter extends Object implements PluginInterface
Modifier and Type | Field and Description |
---|---|
protected String |
activationMessage |
protected boolean |
active |
protected String |
id |
static String |
pluginActivateRequest |
static String |
pluginDeactivateRequest |
Constructor and Description |
---|
PluginAdapter(String id) |
Modifier and Type | Method and Description |
---|---|
Response |
activate() |
Response |
deactivate() |
abstract boolean |
dispose() |
String |
getId() |
abstract boolean |
initialize() |
boolean |
isActive() |
protected void |
setInitializationMessage(String msg) |
public static final String pluginActivateRequest
public static final String pluginDeactivateRequest
protected String id
protected boolean active
protected String activationMessage
public PluginAdapter(String id)
public boolean isActive()
isActive
in interface PluginInterface
public Response deactivate()
deactivate
in interface PluginInterface
public Response activate()
activate
in interface PluginInterface
public String getId()
getId
in interface STOSGIExtension
protected void setInitializationMessage(String msg)
public abstract boolean initialize() throws PluginInitializationException
PluginInitializationException
public abstract boolean dispose() throws PluginDisposedException
PluginDisposedException
Copyright © 2016 ART Group, University of Rome, Tor Vergata. All rights reserved.