Plugin extensions

Taverna 1.7.x provides a number of extension points. These are used to implement the distributed Taverna, and also to extend Taverna with plugins.

A description of how to create and publish a plugin is available in the 1.7.x manual.

  • LocalWorker – add new Local Java Widgets that become available in the Service Panel
  • Perspective – add a new Perspective (a new GUI panel) to the Taverna 1.7.x Workbench
  • Service extension – add a new service type to the Taverna 1.7.x Workbench and make that type of service available for Processor Invocation
  • Renderer – add a new way of presenting a type of data
  • ResultMapSave – add a new way of saving results of a specific type
  • ScuflModelAction – add a new capability for the user within the Advanced Model Explorer
  • WorkflowEventListener – add a listener to events during the execution of a workflow