This is NOT an OSGI component nor service. It is intended to be used by Components that do allow users to configure a Repository implementation. Such components will than create a SesameYard instance and register it as a OSGI service.
NOTE This Yard does not {@link Repository#initialize() initialize} nor {@link Repository#shutDown() shutdown} the Sesame repository. Callersare responsible for that. This is because this Yard implementation does NOT assume exclusive access to the repository. The same repository can be used by multiple Yards (e.g. configured for different {@link SesameYardConfig#setContexts(String[]) contexts}) or even other components. @author Rupert Westenthaler
|
|
|
|