Chapter 8: The Mediator Catalog
8.1 -- Introduction: Hermes mediator catalog
files (Hermes.cat) list the paths and descriptions of user accessible
mediators. There can be two catalog files; One lists mediators available
to all users and the other denotes user specific mediator files not commonly
8.2 -- The System Mediator Catalog: Located in
the same directory as the Hermes executable files, the primary,
or system, mediator catalog lists mediator files available to all users.
Facts declaring the mediators include the mediator file path and description
(as in Fig. 8-1).
NOTE: User declared mediators must not duplicate mediator names
from the primary catalog. Each mediator name, such as inauguration.med
or inventory.med, can be declared only once per session, even
if mediator file paths differ.
8.3 -- The User Mediator Catalog: The interactive
Hermes interfaces (xHermes and Hermes) look for
a secondary mediator catalog (Hermes.cat) located in the user's
home directory. When present, Hermes appends these additional mediators
to the current session. The user catalog file format, listed in Fig. 8-2,
is identical to that of the primary mediator catalog. It provides the user
an environment to maintain private, or experimental, mediators (Here we
find the user working with two experimental mediators called MACS and nonlin).