The API as outlined by this package will be made available to all programming languages supported by Omero. Other "local" apis are available for server only programming.
The interfaces contained here are also specially marked in order to allow special processing by the container. StatefulServiceInterface, for example, allows for the triggering of container events on creation and destruction of a non-singleton service.