Project Group: com.paremus.dosgi

The Paremus DOSGi API

com.paremus.dosgi : com.paremus.dosgi.api

The base API for the scoped Remote Services used by Paremus

Last Version: 1.1.1

Release Date:

Common support code for Paremus Topology Managers

com.paremus.dosgi : com.paremus.dosgi.topology.common

Provides basic support types for handling RSA endpoint notification events

Last Version: 1.1.1

Release Date:

Promise 1.0 support for the Paremus Net Remote Service Distribution Provider

com.paremus.dosgi : com.paremus.dosgi.net.promise.v1

OSGi Promises 1.0 support must be compiled separately as the 1.1 version of Promises adds new interface types into the API. This prevents bundles using Promises 1.0 from being able to load v1.1 Promises into their class space.

Last Version: 1.1.1

Release Date:

parent

com.paremus.dosgi : parent

The common parent pom for the Paremus DOSGi components

Last Version: 1.1.1

Release Date:

The Paremus simple promiscuous Topology Manager

com.paremus.dosgi : com.paremus.dosgi.topology.simple

Implements a Remote Service Admin Topology manager using an "eager" promiscuous policy (i.e. import and export everything possible as soon as it is available). Note that this topology manager is still aware of scoping, applying default "local scopes" to exported services and only importing services at the correct local scope.

Last Version: 1.1.1

Release Date:

The Paremus Cluster Based Remote Service Discovery

com.paremus.dosgi : com.paremus.dosgi.discovery.cluster

An implementation of OSGi Remote Service Admin Discovery, built on top of the Paremus Cluster API. Also provides discovery scoping to limit the visibility of services advertised within the cluster

Last Version: 1.1.1

Release Date:

The Paremus Net Remote Service Distribution Provider

com.paremus.dosgi : com.paremus.dosgi.net

An implementation of OSGi Remote Service Admin, enhanced to provide support for OSGi Promises and streaming using OSGi PushStreams.

Last Version: 1.1.1

Release Date:

  • 1