ProviderReference

A ProviderReference is a wrapper around a tm4j-TopicmapProvider. Panckoucke uses ProviderReferences instead of tm4j-TopicMapProviders for two reasons:

  1. hiding the tm4j implementation from clients.
  2. being able to lock providers to allow asynchronous handling of topic maps.

A ProviderReference is returned to your application by several methods of the StoreManager interface. Other methods of this interface expect a ProviderReference as a parameter.

See the section about opening a topicmap for a complete example.