| Interface | Description |
|---|---|
| IService |
An interface for arbitrary services.
|
| IServiceCategory |
Services can be organized into categories.
|
| IServiceConfiguration |
An IServiceConfiguration represents a particular set of service providers
for each known service.
|
| IServiceModelEvent | |
| IServiceModelEventListener |
A service model event listener is notified of events relating to the service model.
|
| IServiceModelManager | |
| IServiceProvider |
An IServiceProvider represents an instance of an IServiceProviderDescriptor,
and there can be many instances for each IServiceProviderDescriptor.
|
| IServiceProviderDescriptor |
An IServiceProviderDescriptor represents the description (but not an
instance of) of a service provider.
|
| IServiceProviderWorkingCopy |
An IServiceProviderWorkingCopy represents an editable copy of
and IServiceProvider.
|
| Class | Description |
|---|---|
| ProjectChangeListener |
Removes deleted projects from the service model.
|
| ServiceModelManager |
A singleton class which is the entry point to a service model which
represents: - the set of contributed services - the set of providers which
provide those services - the service fProjectConfigurations for each project
which specify which services are mapped to which providers.
|
| ServiceProvider |
An abstract base class for service provider implementations.
|
| ServiceProviderWorkingCopy |
A base class for service provider working copy implementations.
|
| Exception | Description |
|---|---|
| ProjectNotConfiguredException |
Runtime exception indicating that for some reason the given project's service
model has not been configured.
|
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.