Ticket #368 (closed Enhancement: fixed)

Opened 8 years ago

Last modified 8 years ago

Plugin framework: pickup provided services automatically

Reported by: jri Owned by: jri
Priority: Major Milestone: Release 4.1
Component: DeepaMehta Standard Distribution Version: 4.0.12
Keywords: Cc: dgf, Malte
Complexity: 3 Area: Application Framework / API
Module: deepamehta-core

Description

The plugin developer should not be required to set "providedServiceInterface" in plugin.properties anymore.

Change History

comment:1 Changed 8 years ago by jri

  • Status changed from new to accepted

comment:2 Changed 8 years ago by Jörg Richter

Core: auto-pickup provided plugin services (#368).

BREAKING CHANGES

The "providedServiceInterface" setting in plugin.properties is obsolete.
Remove it from your plugins.

The plugin's service interface is automatically picked up by the Core.

Important: make sure the plugin's service interface is located in the "service" package within the plugin's main package. The plugins of the standard distro always followed that convention.

See ticket 368.

comment:3 Changed 8 years ago by jri

  • Status changed from accepted to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.