LibraryToggle FramesPrintFeedback

The distributed KahaDB persistence adapter configuration wraps more than one KahaDB message store configuration.

The distributed KahaDB persistence adapter configuration is specified using the mKahaDB element. The mKahaDB element has a single attribute, directory, that specifies the location where the adapter writes its data stores. This setting is the default value for the directory attribute of the embedded KahaDB message store instances. The individual message stores can override this default setting.

The mKahaDB element has a single child filteredPersistenceAdapters. The filteredPersistenceAdapters element contains multiple filteredKahaDB elements that configure the KahaDB message stores that are used by the persistence adapter.

Each filteredKahaDB element configures one KahaDB message store. The destinations matched to the message store are specified using attributes on the filteredKahaDB element:

  • queue—specifies the name of queues

  • topic—specifies the name of topics

The destinations can be specified either using explicit destination names or using wildcards. For information on using wildcards see Filters. If no destinations are specified the message store will match any destinations that are not matched by other filters.

The KahaDB message store configured by a filteredKahaDB element is configured using the standard KahaDB persistence adapter configuration. It consists of a kahaDB element wrapped in a persistenceAdapter element. For details on configuring a KahaDB message store see Configuring the KahaDB Message Store.

Comments powered by Disqus