|
Service Activator Toolkit
Version 1.1.0 (20081206) |
||||||||
PREV NEXT | FRAMES NO FRAMES |
IImportServiceRecordContainer
has been acquired.
IExportServiceRecord
to the container.
BundleDependencyListener
.
ServiceDetecterListener
to the detecter.
Bundle
to the collection of uninstallable bundles.
boolean
to the buffer.
double
to the buffer.
float
to the buffer.
int
to the buffer.
long
to the buffer.
Object
to the buffer.
String
to the buffer.
Assertion
class provides static method for common assertions.BaseBundleActivator
is an abstract class from which all SAT
bundles typically derive their BundleActivator
.BaseManagedServiceFactoryAdvisor
is an abstract class from which
bundles typically derive their IManagedServiceFactoryAdvisor
.Object
implementation of
toString()
.
BundleActivationManagerOwnerAdapter
is a no-op implementation of
the IBundleActivationManagerOwner
interface.BundleDependencyListener
interface is implemented by
classes that wish to receive call-back notifications that a bundle
relationship has either been registered or unregistered with
the BundleDependencyService
.BundleDependencyService
declares an API that allows the
dependencies between installed bundles to be queried.BundleManifestUtility
class is a utility that simplifies
working with the manifest file of a Bundle
object.BundleUninstallService
interface defines the API for
requesting that a Bundle
be uninstalled after it has become
Bundle.ACTIVE
.BundleUtility
class is a utility that simplifies working
with Bundle
objects.null
.
null
.
null
.
Collection
collect objects using the specified Accessor
object.
IManagedServiceAdvisor
that knows how
to create and destroy the exported service that is managed by the
service.
IManagedServiceFactoryAdvisor
that knows how
to create and destroy the exported service that is managed by the
service factory.
IBundleActivationManager
.
IBundleActivationManager
.
ManagedService
.
ManagedServiceFactory
.
IExportProxyServiceRecord
with properties that
implements multiple interfaces.
IExportProxyServiceRecord
with properties that
implements multiple interfaces.
IExportServiceRecord
.
IExportServiceRecord
.
IExportServiceRecordContainer
.
IFileLog
.
IImportServiceRecord
.
IImportServiceRecordContainer
.
IManagedServiceActivationManager
.
IManagedServiceFactoryActivationManager
.
IManagedServiceFactoryActivationManager
.
ManagedService
.
ManagedServiceFactory
.
IQueue
.
Object
for which a proxy was
created.
IServiceDetecter
.
Comparator
for sorting an array or collection of
ServiceReference
objects by service rank (highest to lowest)
and then by service id (lowest to highest).
ITokenizer
.
ITokenizer
.
ITokenizer
.
ITokenizer
.
Collection
for
which the specified Accessor
does not return
null
.
IServiceRecord
, with an
optional parameter.
FactoryUtility
class provides an API through which instances
of many of the SAT abstractions may be created.boolean
property.
BundleActivationManager
ids.
Bundle-Activator
value from the bundle's
MANIFEST.MF.
Bundle-Category
value from the bundle's MANIFEST.MF.
Bundle-Classpath
value from the bundle's
MANIFEST.MF.
Bundle-ContactAddress
value from the bundle's
MANIFEST.MF.
BundleContext
.
BundleContext
.
Bundle-Copyright
value from the bundle's
MANIFEST.MF.
Bundle-Description
value from the bundle's
MANIFEST.MF.
Bundle-DocURL
value from the bundle's
MANIFEST.MF.
Bundle-Localization
value from the bundle's
MANIFEST.MF.
Bundle-ManifestVersion
value from the bundle's
MANIFEST.MF.
Bundle-Name
value from the bundle's
MANIFEST.MF.
Bundle-NativeCode
value from the bundle's
MANIFEST.MF.
Bundle-RequiredExecutionEnvironment
values from
the bundle's MANIFEST.MF.
Bundle-SymbolicName
header.
Bundle-SymbolicName
header.
Bundle-SymbolicName
value from the bundle's
MANIFEST.MF.
Bundle-SymbolicName
value from the bundle's
MANIFEST.MF.
Bundle-UpdateLocation
value from the bundle's
MANIFEST.MF.
Bundle-Vender
value from the bundle's
MANIFEST.MF.
Bundle-Version
value from the bundle's
MANIFEST.MF.
DynamicImport-Package
values from the bundle's MANIFEST.MF.
Export-Service
values from the bundle's
MANIFEST.MF.
Export-Service
values from the bundle's
MANIFEST.MF.
Fragment-Host
value from the bundle's
MANIFEST.MF.
Fragment-Host
value from the bundle's
MANIFEST.MF.
Import-Package
values from the bundle's
MANIFEST.MF.
Import-Package
values from the bundle's
MANIFEST.MF.
BundleManifestUtility
singleton
instance.
BundleUtility
singleton instance.
CollectionUtility
singleton instance.
FactoryUtility
singleton instance.
LogUtility
singleton instance.
MiscUtility
singleton instance.
ServiceReferenceUtility
singleton
instance.
int
property.
org.osgi.service.log.LogService
.
long
property.
ManagedServiceFactory
.
ManagedService
.
ManagedServiceFactory
.
Properties
object out of the
bundle's properties.
Properties
object out of the
bundle's properties.
Require-Bundle
values from the bundle's
MANIFEST.MF.
Require-Bundle
values from the bundle's
MANIFEST.MF.
Service-Component
values from the bundle's
MANIFEST.MF.
Constants.SERVICE_ID
property from the specified
ServiceReference
objects.
Constants.SERVICE_ID
properties from an array of
ServiceReference
objects.
Bundle
for a ServiceReference
to a
named service.
ServiceReference
.
ServiceReference
objects.
IBundleActivationManager
with the specified id.
IBundleActivationManager
with the specified id.
String
composed of the contents of the buffer.
IDependencyTracker
.
true
if an entry has circular references otherwise
false
.
true
if dependent entries exist, otherwise
false
.
true
if prerequisite entries exist, otherwise
false
.
IBundleActivationManager
interface defines the core API
for SAT's bundle activation strategy.IBundleActivatorManagerManagerOwner
interface is
implemented by the owner of an IBundleActivationManager
instance.ICharBuffer
interface defines the API of an unsynchronized
character buffer.IDependencyTracker
interface defines the API for a container
that holds pairs of objects that represent a relationship.IXmlProvider
interface defines the API for converting a
dependent object and a prerequisite object into XML.IExportProxyServiceRecord
interface extends the
IExportServiceRecord
to define how to export a proxy service.IExportServiceRecord
interface represents a service that is
exported by a bundle and registered with the OSGi framework.IExportServiceRecordContainer
interface declares the API for
export service record containers.IFileLog
interface defines the API for a file-based log.IImportServiceRecord
interface represents a service imported
by a bundle and acquired from the OSGi framework.IImportServiceRecordContainer
interface declares the API for
import service record containers.IImportServiceRecordContainer
is created it must be
given an owner that will handle call-back notifications.IImportServiceRecordContainer
is created it must be
given an owner that will handle call-back notifications.IImportServiceRecord
is created it must have an owner to
handle call-back notifications.ILineReader
interface defines the API for line-oriented
reading of an InputStream
.IAdvisor
interface defines the advice that can be given
to an ILineReader
as each line is read.ILineWriter
interface defines the API for line-oriented
writing of an OutputStream
.IManagedServiceActivationManager
interface defines the core
API for SAT's managed service activation strategy.IManagedServiceAdvisor
interface defines the API for an
object that knows how to create, destroy and update an object for a
ManagedService
.IManagedServiceFactoryActivationManager
interface defines
the core API for SAT's managed service factory activation strategy.IManagedServiceFactoryAdvisor
interface defines the API for
an object that knows how to create, destroy and update objects for a
ManagedServiceFactory
.Object
using the specified accessor.
IProxyServiceHandler
is responsible for handling call backs
for a proxy service.IQueue
interface defines a FIFO container.Bundle
is in a specific state.
true
if the DepenencyTrackerService is empty,
otherwise false
.
IServiceDetecter
interface defines the API of an object that
will detect the registration and unregistration of services of a specified
type.IServiceRecord
interface declares the API for all OSGi
services that are managed by SAT.IServiceRecordAction
interface declares an API for executing
an action against IServiceRecord
objects within an
IServiceRecordContainer
.IServiceRecordContainer
interface declares the API for
service record containers.true
if the Bundle
has registered the
ServiceReference
, otherwise false
.
true
if the Bundle
has registered a
service with the given name, otherwise false
.
ServiceReference
is an instance of the
service name.
Bundle
is using the
ServiceReference
, otherwise false
.
ITokenizer
interface defines the API for an optimized
String
tokenizer class.Enumeration
for reading lines.
LogService.LOG_DEBUG
message.
LogService.LOG_DEBUG
level message.
LogService.LOG_DEBUG
message.
LogService.LOG_DEBUG
level message.
LogService.LOG_ERROR
message.
LogService.LOG_ERROR
level message.
LogService.LOG_ERROR
message.
LogService.LOG_ERROR
level message.
LogService.LOG_INFO
message.
LogService.LOG_INFO
level message.
LogService.LOG_INFO
message.
LogService.LOG_INFO
level message.
LogReaderAggregatorService
provides a single point at which
to add a LogListener
that will be notified of messages logged
to every registered LogService
.LogService.DEBUG_INFO
level trace message.
LogService.DEBUG_INFO
level trace message.
LogService.DEBUG_INFO
level trace message.
LogService.DEBUG_INFO
level trace message.
LogUtility
class provides access to an instance of the OSGi
defined interface LogService
that is guaranteed to never change
identity.LogService.LOG_INFO
message.
LogService.LOG_WARNING
level message.
LogService.LOG_WARNING
message.
LogService.LOG_WARNING
level message.
ManagedServiceFactoryBundleActivator
is an abstract class from
which all SAT managed service factory bundles typically derive their
BundleActivator
.MessageFormatter
class provides a ways for building
an internationalized String
based on a message pattern.BaseBundleActivator
class from which all SAT bundles typically
derive their BundleActivator
.BaseBundleActivator
is not desirable.BaseBundleActivator
is not
desirable.Method
on the specified service
Object
.
throwable
parameter as an error if
it is not null
.
Method
on the specified service
Object
.
ProxyServiceHandlerAdapter
is a concrete no-op
implementation of the IProxyServiceHandler
interface.Bundle
dependency relationship has been registered.
Collection
as defined by
the specified Accessor
.
IServiceDetecter
.
IImportServiceRecordContainer
has been released.
Object
, severing its dependent and prerequisite
relationships.
IDependencyTracker
.
BundleDependencyListener
.
ServiceDetecterListener
to the detecter.
Bundle
from the collection of uninstallable bundles.
Collection
as defined by
the specified Accessor
.
ServiceReference
from an array.
BundleDependencyService
.
BundleUninstallService
.
IImportServiceRecord
objects has been
acquired.
ServiceDetecter
.
ServiceDetecterListener
interface is implemented by classes
that wishes to observer when a service is added and removed
from a ServiceDetecter
.ServiceReferenceUtility
class is a utility that simplifies
working with ServiceReference
objects.IImportServiceRecord
objects has been
released.
ServiceDetecter
.
IServiceDetecter
object's service filter.
org.osgi.service.log.LogService
.
true
or false
.
IDependencyTracker
.
start(BundleContext)
.
IBundleActivatorManager
executes its start(BundleContext)
method.
stop(BundleContext)
.
IBundleActivatorManager
executes its stop(BundleContext)
method.
char
array containing the contents of the
buffer.
char
array.
Enumeration
into a List
.
Enumeration
to the specified
List
.
IDependencyTracker
.
IDependencyTracker
using the specified implementation of the interface
IDependencyTracker.IXmlProvider
.
IDependencyTracker
.
IDependencyTracker
using the specified implementation of the interface
IDependencyTracker.IXmlProvider
.
BundleDependencyService
to XML.
BundleDependencyService
to XML.
Bundle.ACTIVE
state.
Bundle
dependency relationship has been unregistered.
|
Service Activator Toolkit
Version 1.1.0 (20081206) |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 2001, 2008 IBM Corporation and others. All Rights Reserved.