osgi.core

The osgi.core namespace is all about raw transforms between Java data structures provided by Karaf and the Clojure data structures used throughout the other namespaces. Several key data structures are provided: - Bundle definition - Feature definition

bundle-states

Enumeration of bundle states.

bundles

(bundles)

Get all bundles installed in Karaf.

get-cdm-bundle

(get-cdm-bundle)

Fetches the Content Directory Monitor bundle. Useful for examples and testing.

get-features-service

(get-features-service)

get-klojure-bundle

(get-klojure-bundle)

Fetches the Klojure bundle. Useful for examples and testing.

get-services

(get-services name)

list-features

(list-features)

list-repositories

(list-repositories)

shutdown!

(shutdown!)

start!

(start! bundle)

stop!

(stop! bundle)

uninstall!

(uninstall! bundle)