java.lang.Object
org.codeability.sharing.plugins.api.SharingPluginConfig
Represents the configuration of a plugin.
It provides the actions a plugin supports.
- Author:
- Michael Breu
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classthe actions that a plugin supports. -
Field Summary
FieldsModifier and TypeFieldDescriptionthe list of actions supported by this plugin.the name of this plugin.the version of this plugin config. -
Constructor Summary
ConstructorsConstructorDescriptionJSON constructor.SharingPluginConfig(String pluginName, SharingPluginConfig.Action[] actions) convenience constructor. -
Method Summary
-
Field Details
-
version
the version of this plugin config. -
pluginName
the name of this plugin. -
actions
the list of actions supported by this plugin.
-
-
Constructor Details
-
SharingPluginConfig
convenience constructor.- Parameters:
pluginName- the name of the pluginactions- the list of supported actions
-
SharingPluginConfig
public SharingPluginConfig()JSON constructor.
-