OSGi Service Platform
Release 4 (draft)
A B C D E F G H I J K L M N O P R S T U V W X

S

S - Static variable in class org.osgi.util.measurement.Unit
The electric conductance unit siemens (S).
SAXCLASSFILE - Static variable in class org.osgi.util.xml.XMLParserActivator
Fully qualified path name of SAX Parser Factory Class Name file
SAXFACTORYNAME - Static variable in class org.osgi.util.xml.XMLParserActivator
Filename containing the SAX Parser Factory Class name.
SELECTION_FILTER_ATTRIBUTE - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "selection-filter") is used for selection by filtering based upon system properties.
SELECT_NONE - Static variable in interface org.osgi.service.device.DriverSelector
Return value from DriverSelector.select, if no Driver service should be attached to the Device service.
SERIAL_NUMBER - Static variable in interface org.osgi.service.upnp.UPnPDevice
Optional (but recommended) property key for a String typed property holding the serial number of the device.
SERVICE - Static variable in interface org.osgi.service.event.EventConstants
A service
SERVICE_BUNDLELOCATION - Static variable in interface org.osgi.service.cm.ConfigurationAdmin
Service property naming the location of the bundle that is associated with a a Configuration object.
SERVICE_COMPONENT - Static variable in interface org.osgi.service.component.ComponentConstants
Manifest header (named "Service-Component") specifying the XML documents within a bundle that contain the bundle's Service Component descriptions.
SERVICE_DESCRIPTION - Static variable in interface org.osgi.framework.Constants
Service property (named "service.description") identifying a service's description.
SERVICE_FACTORYPID - Static variable in interface org.osgi.service.cm.ConfigurationAdmin
Service property naming the Factory PID in the configuration dictionary.
SERVICE_ID - Static variable in interface org.osgi.framework.Constants
Service property (named "service.id") identifying a service's registration number (of type java.lang.Long).
SERVICE_ID - Static variable in interface org.osgi.service.event.EventConstants
A service’s id.
SERVICE_OBJECTCLASS - Static variable in interface org.osgi.service.event.EventConstants
A service's objectClass
SERVICE_PID - Static variable in interface org.osgi.framework.Constants
Service property (named "service.pid") identifying a service's persistent identifier.
SERVICE_PID - Static variable in interface org.osgi.service.event.EventConstants
A service’s persistent identity.
SERVICE_RANKING - Static variable in interface org.osgi.framework.Constants
Service property (named "service.ranking") identifying a service's ranking number (of type java.lang.Integer).
SERVICE_VENDOR - Static variable in interface org.osgi.framework.Constants
Service property (named "service.vendor") identifying a service's vendor.
SHORT - Static variable in interface org.osgi.service.metatype.AttributeDefinition
The SHORT (4) type.
SINGLETON_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
Manifest header directive (named "singleton") identifying whether a bundle is a singleton.
STARTED - Static variable in class org.osgi.framework.BundleEvent
The bundle has been started.
STARTED - Static variable in class org.osgi.framework.FrameworkEvent
The Framework has started.
STARTING - Static variable in interface org.osgi.framework.Bundle
This bundle is in the process of starting.
STARTING - Static variable in class org.osgi.framework.BundleEvent
The bundle is about to start.
STARTLEVEL - Static variable in class org.osgi.framework.AdminPermission
The action string startlevel (Value is "startlevel").
STARTLEVEL_CHANGED - Static variable in class org.osgi.framework.FrameworkEvent
A StartLevel.setStartLevel operation has completed.
STOPPED - Static variable in class org.osgi.framework.BundleEvent
The bundle has been stopped.
STOPPING - Static variable in interface org.osgi.framework.Bundle
This bundle is in the process of stopping.
STOPPING - Static variable in class org.osgi.framework.BundleEvent
The bundle is about to stop.
STRING - Static variable in interface org.osgi.service.metatype.AttributeDefinition
The STRING (1) type.
SUBSCRIBE - Static variable in class org.osgi.service.event.TopicPermission
The action string subscribe.
SUPPORTS_BOOTCLASSPATH_EXTENSION - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.supports.bootclasspath.extension") identifying whether the Framework supports bootclasspath extension bundles.
SUPPORTS_FRAMEWORK_EXTENSION - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.supports.framework.extension") identifying whether the Framework supports framework extension bundles.
SUPPORTS_FRAMEWORK_FRAGMENT - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.supports.framework.fragment") identifying whether the Framework supports fragment bundles.
SUPPORTS_FRAMEWORK_REQUIREBUNDLE - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.supports.framework.requirebundle") identifying whether the Framework supports the Require-Bundle manifest header.
SYSTEM_BUNDLE_LOCATION - Static variable in interface org.osgi.framework.Constants
Location identifier of the OSGi system bundle , which is defined to be "System Bundle".
SYSTEM_BUNDLE_SYMBOLICNAME - Static variable in interface org.osgi.framework.Constants
Alias for the symbolic name of the OSGi system bundle .
ServiceEvent - class org.osgi.framework.ServiceEvent.
An event from the Framework describing a service lifecycle change.
ServiceEvent(int, ServiceReference) - Constructor for class org.osgi.framework.ServiceEvent
Creates a new service event object.
ServiceFactory - interface org.osgi.framework.ServiceFactory.
Allows services to provide customized service objects in the OSGi environment.
ServiceListener - interface org.osgi.framework.ServiceListener.
A ServiceEvent listener.
ServicePermission - class org.osgi.framework.ServicePermission.
Indicates a bundle's authority to register or get a service.
ServicePermission(String, String) - Constructor for class org.osgi.framework.ServicePermission
Create a new ServicePermission.
ServiceReference - interface org.osgi.framework.ServiceReference.
A reference to a service.
ServiceRegistration - interface org.osgi.framework.ServiceRegistration.
A registered service.
ServiceTracker - class org.osgi.util.tracker.ServiceTracker.
The ServiceTracker class simplifies using services from the Framework's service registry.
ServiceTracker(BundleContext, ServiceReference, ServiceTrackerCustomizer) - Constructor for class org.osgi.util.tracker.ServiceTracker
Create a ServiceTracker object on the specified ServiceReference object.
ServiceTracker(BundleContext, String, ServiceTrackerCustomizer) - Constructor for class org.osgi.util.tracker.ServiceTracker
Create a ServiceTracker object on the specified class name.
ServiceTracker(BundleContext, Filter, ServiceTrackerCustomizer) - Constructor for class org.osgi.util.tracker.ServiceTracker
Create a ServiceTracker object on the specified Filter object.
ServiceTrackerCustomizer - interface org.osgi.util.tracker.ServiceTrackerCustomizer.
The ServiceTrackerCustomizer interface allows a ServiceTracker object to customize the service objects that are tracked.
StartLevel - interface org.osgi.service.startlevel.StartLevel.
The StartLevel service allows management agents to manage a start level assigned to each bundle and the active start level of the Framework.
State - class org.osgi.util.measurement.State.
Groups a state name, value and timestamp.
State(int, String, long) - Constructor for class org.osgi.util.measurement.State
Create a new State object.
State(int, String) - Constructor for class org.osgi.util.measurement.State
Create a new State object with a time of 0.
SynchronousBundleListener - interface org.osgi.framework.SynchronousBundleListener.
A synchronous BundleEvent listener.
s - Static variable in class org.osgi.util.measurement.Unit
The time unit second (s)
sameFile(URL, URL) - Method in class org.osgi.service.url.AbstractURLStreamHandlerService
This method calls super.sameFile.
sameFile(URL, URL) - Method in interface org.osgi.service.url.URLStreamHandlerService
 
select(ServiceReference, Match[]) - Method in interface org.osgi.service.device.DriverSelector
Select one of the matching Driver services.
sendEvent(Event) - Method in interface org.osgi.service.event.EventAdmin
Initiate synchronous delivery of an event.
sendsEvents() - Method in interface org.osgi.service.upnp.UPnPStateVariable
Tells if this StateVariable can be used as an event source.
serviceChanged(ServiceEvent) - Method in interface org.osgi.framework.ServiceListener
Receives notification that a service has had a lifecycle change.
setBundleLocation(String) - Method in interface org.osgi.service.cm.Configuration
Bind this Configuration object to the specified bundle location.
setBundleStartLevel(Bundle, int) - Method in interface org.osgi.service.startlevel.StartLevel
Assign a start level value to the specified Bundle.
setConditionalPermissionInfo(String, ConditionInfo[], PermissionInfo[]) - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionAdmin
Set or create a Conditional Permission Info with a specified name.
setDOMProperties(DocumentBuilderFactory, Hashtable) - Method in class org.osgi.util.xml.XMLParserActivator
Set the customizable DOM Parser Service Properties.
setDefaultPermissions(PermissionInfo[]) - Method in interface org.osgi.service.permissionadmin.PermissionAdmin
Sets the default permissions.
setInformation(Dictionary) - Method in interface org.osgi.service.provisioning.ProvisioningService
Replaces the Provisioning Information dictionary with the key/value pairs contained in info.
setInitialBundleStartLevel(int) - Method in interface org.osgi.service.startlevel.StartLevel
Set the initial start level value that is assigned to a Bundle when it is first installed.
setPermissions(String, PermissionInfo[]) - Method in interface org.osgi.service.permissionadmin.PermissionAdmin
Assigns the specified permissions to the bundle with the specified location.
setProperties(Dictionary) - Method in interface org.osgi.framework.ServiceRegistration
Updates the properties associated with a service.
setSAXProperties(SAXParserFactory, Hashtable) - Method in class org.osgi.util.xml.XMLParserActivator
Set the customizable SAX Parser Service Properties.
setStartLevel(int) - Method in interface org.osgi.service.startlevel.StartLevel
Modify the active start level of the Framework.
setURL(URL, String, String, int, String, String) - Method in class org.osgi.service.url.AbstractURLStreamHandlerService
Deprecated. This method is only for compatibility with handlers written for JDK 1.1.
setURL(URL, String, String, int, String, String, String, String, String) - Method in class org.osgi.service.url.AbstractURLStreamHandlerService
This method calls realHandler.setURL(URL,String,String,int,String,String,String,String).
setURL(URL, String, String, int, String, String) - Method in interface org.osgi.service.url.URLStreamHandlerSetter
Deprecated. This method is only for compatibility with handlers written for JDK 1.1.
setURL(URL, String, String, int, String, String, String, String, String) - Method in interface org.osgi.service.url.URLStreamHandlerSetter
 
size() - Method in class org.osgi.util.tracker.ServiceTracker
Return the number of services being tracked by this ServiceTracker object.
start() - Method in interface org.osgi.framework.Bundle
Starts this bundle.
start(BundleContext) - Method in interface org.osgi.framework.BundleActivator
Called when this bundle is started so the Framework can perform the bundle-specific activities necessary to start this bundle.
start(BundleContext) - Method in class org.osgi.util.xml.XMLParserActivator
Called when this bundle is started so the Framework can perform the bundle-specific activities necessary to start this bundle.
stop() - Method in interface org.osgi.framework.Bundle
Stops this bundle.
stop(BundleContext) - Method in interface org.osgi.framework.BundleActivator
Called when this bundle is stopped so the Framework can perform the bundle-specific activities necessary to stop the bundle.
stop(BundleContext) - Method in class org.osgi.util.xml.XMLParserActivator
This method has nothing to do as all active service registrations will automatically get unregistered when the bundle stops.
sub(Measurement) - Method in class org.osgi.util.measurement.Measurement
Returns a new Measurement object that is the subtraction of the specified object from this object.
sub(double, Unit) - Method in class org.osgi.util.measurement.Measurement
Returns a new Measurement object that is the subtraction of the specified value from this object.
sub(double) - Method in class org.osgi.util.measurement.Measurement
Returns a new Measurement object that is the subtraction of the specified value from this object.
sync() - Method in interface org.osgi.service.prefs.Preferences
Ensures that future reads from this node and its descendants reflect any changes that were committed to the persistent store (from any VM) prior to the sync invocation.

OSGi Service Platform
Release 4 (draft)
A B C D E F G H I J K L M N O P R S T U V W X
Copyright (c) OSGi Alliance (2000, 2005). All Rights Reserved.