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

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.
SCHEDULE_ACTION - Static variable in class org.osgi.service.application.ApplicationAdminPermission
Allows scheduling of the target applications.
SCHEDULE_ID - Static variable in interface org.osgi.service.application.ScheduledApplication
The property key for the schedule identifier.
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.
SESSION_CLOSED - Static variable in interface info.dmtree.DmtEvent
Event type indicating that a session was closed.
SESSION_CREATION_TIMEOUT - Static variable in class info.dmtree.DmtException
Creation of a session timed out because of another ongoing session.
SESSION_OPENED - Static variable in interface info.dmtree.DmtEvent
Event type indicating that a new session was opened.
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
The bundle is in the process of starting.
STARTING - Static variable in class org.osgi.framework.BundleEvent
The bundle is about to be activated.
STARTJOB - Static variable in class org.osgi.service.monitor.MonitorPermission
Holders of MonitorPermission with the startjob action present are allowed to initiate monitoring jobs involving the StatusVariables specified in the permission's target field.
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.
START_ACTIVATION_POLICY - Static variable in interface org.osgi.framework.Bundle
The bundle start operation must activate the bundle according to the bundle's declared activation policy.
START_TRANSIENT - Static variable in interface org.osgi.framework.Bundle
The bundle start operation is transient and the persistent autostart setting of the bundle is not modified.
STATE_CLOSED - Static variable in interface info.dmtree.DmtSession
The session is closed, DMT manipulation operations are not available, they throw DmtIllegalStateException if tried.
STATE_INVALID - Static variable in interface info.dmtree.DmtSession
The session is invalid because a fatal error happened.
STATE_OPEN - Static variable in interface info.dmtree.DmtSession
The session is open, all session operations are available.
STOPPED - Static variable in class org.osgi.framework.BundleEvent
The bundle has been stopped.
STOPPING - Static variable in interface org.osgi.framework.Bundle
The bundle is in the process of stopping.
STOPPING - Static variable in class org.osgi.framework.BundleEvent
The bundle is about to deactivated.
STOPPING - Static variable in class org.osgi.service.application.ApplicationHandle
The application instance is being stopped.
STOP_TRANSIENT - Static variable in interface org.osgi.framework.Bundle
The bundle stop is transient and the persistent autostart setting of the bundle is not modified.
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.
SWITCHEVENTS - Static variable in class org.osgi.service.monitor.MonitorPermission
Holders of MonitorPermission with the switchevents action present are allowed to switch event sending on or off for the value of the StatusVariables specified in the permission's target field.
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 .
ScheduledApplication - interface org.osgi.service.application.ScheduledApplication.
It is allowed to schedule an application based on a specific event.
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.
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.
StatusVariable - class org.osgi.service.monitor.StatusVariable.
A StatusVariable object represents the value of a status variable taken with a certain collection method at a certain point of time.
StatusVariable(String, int, int) - Constructor for class org.osgi.service.monitor.StatusVariable
Constructor for a StatusVariable of int type.
StatusVariable(String, int, float) - Constructor for class org.osgi.service.monitor.StatusVariable
Constructor for a StatusVariable of float type.
StatusVariable(String, int, boolean) - Constructor for class org.osgi.service.monitor.StatusVariable
Constructor for a StatusVariable of boolean type.
StatusVariable(String, int, String) - Constructor for class org.osgi.service.monitor.StatusVariable
Constructor for a StatusVariable of String type.
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
 
schedule(String, Map, String, String, boolean) - Method in class org.osgi.service.application.ApplicationDescriptor
Schedules the application at a specified event.
select(ServiceReference, Match[]) - Method in interface org.osgi.service.device.DriverSelector
Select one of the matching Driver services.
sendAlert(String, int, String, AlertItem[]) - Method in interface info.dmtree.notification.spi.RemoteAlertSender
Sends an alert to a server identified by its principal name.
sendEvent(Event) - Method in interface org.osgi.service.event.EventAdmin
Initiate synchronous delivery of an event.
sendNotification(String, int, String, AlertItem[]) - Method in interface info.dmtree.notification.NotificationService
Sends a notification to a named principal.
sendsEvents() - Method in interface org.osgi.service.upnp.UPnPStateVariable
Tells if this StateVariable can be used as an event source.
serviceChanged(ApplicationServiceEvent) - Method in interface org.osgi.application.ApplicationServiceListener
Receives notification that a service has had a lifecycle change.
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.
setCurrentApplicationId(String) - Method in class org.osgi.service.application.ApplicationAdminPermission
This method can be used in the ProtectionDomain implementation in the implies method to insert the application ID of the current application into the permission being checked.
setDOMProperties(DocumentBuilderFactory, Hashtable) - Method in class org.osgi.util.xml.XMLParserActivator
Set the customizable DOM Parser Service Properties.
setDefaultNodeValue(String) - Method in interface info.dmtree.DmtSession
Set the value of a leaf or interior node to its default.
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.
setNodeAcl(String, Acl) - Method in interface info.dmtree.DmtSession
Set the Access Control List associated with a given node.
setNodeTitle(String, String) - Method in interface info.dmtree.DmtSession
Set the title property of a node.
setNodeTitle(String[], String) - Method in interface info.dmtree.spi.ReadWriteDataSession
Set the title property of a node.
setNodeType(String, String) - Method in interface info.dmtree.DmtSession
Set the type of a node.
setNodeType(String[], String) - Method in interface info.dmtree.spi.ReadWriteDataSession
Set the type of a node.
setNodeValue(String, DmtData) - Method in interface info.dmtree.DmtSession
Set the value of a leaf or interior node.
setNodeValue(String[], DmtData) - Method in interface info.dmtree.spi.ReadWriteDataSession
Set the value of a leaf or interior node.
setPermission(String, int) - Method in class info.dmtree.Acl
Create a new Acl instance from this Acl where all permissions for the given principal are overwritten with the given permissions.
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(int) - Method in interface org.osgi.framework.Bundle
Starts this bundle.
start() - Method in interface org.osgi.framework.Bundle
Starts this bundle with no options.
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.
startJob(String, String[], int) - Method in interface org.osgi.service.monitor.MonitorAdmin
Starts a change based MonitoringJob with the parameters provided.
startScheduledJob(String, String[], int, int) - Method in interface org.osgi.service.monitor.MonitorAdmin
Starts a time based MonitoringJob with the parameters provided.
stop(int) - Method in interface org.osgi.framework.Bundle
Stops this bundle.
stop() - Method in interface org.osgi.framework.Bundle
Stops this bundle with no options.
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() - Method in interface org.osgi.service.monitor.MonitoringJob
Stops a Monitoring Job.
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.
switchEvents(String, boolean) - Method in interface org.osgi.service.monitor.MonitorAdmin
Switches event sending on or off for the specified StatusVariables.
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 Version 4.1
A B C D E F G H I J K L M N O P R S T U V W X Y
Copyright © OSGi Alliance (2000, 2007). All Rights Reserved. Licensed under the OSGi Specification License, Version 1.0