Bug #93
allow dynamic addition of actions
0%
Description
Instead of hard coding in each action into metacat, actions could be loaded
dynamically by defining a class which contains a method that executes the action
specified. This class would be modeled around another abstract class to define
the method name and any instance variables that would be needed. MetaCat would
then dynamically load the class to handle the action. The action->class mapping
could be handled by the xml_catalog table or by a properties file. This
implements a type of "plug-in" that would allow metacat to handle any new
actions without being recompiled.
History
#1 Updated by Matt Jones over 19 years ago
reassigned to berkley.
#2 Updated by Matt Jones over 18 years ago
Changed milestone for several bugs. Some of these we should consider marking
INVALID or WONTFIX.
#3 Updated by Matt Jones about 18 years ago
This feature is not needed. Actions are fine hardcoded.
#4 Updated by Redmine Admin over 6 years ago
Original Bugzilla ID was 93