- s - Static variable in class org.osgi.util.measurement.Unit
-
The time unit second (s)
- S - Static variable in class org.osgi.util.measurement.Unit
-
The electric conductance unit siemens (S).
- SATISFIED - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The component configuration is satisfied.
- SatisfiedReferenceDTO - Class in org.osgi.service.component.runtime.dto
-
A representation of a satisfied reference.
- SatisfiedReferenceDTO() - Constructor for class org.osgi.service.component.runtime.dto.SatisfiedReferenceDTO
-
- satisfiedReferences - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The satisfied references.
- 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(String, Map, String, String, boolean) - Method in class org.osgi.service.application.ApplicationDescriptor
-
Schedules the application at a specified event.
- 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.
- ScheduledApplication - Interface in org.osgi.service.application
-
It is allowed to schedule an application based on a specific event.
- scheduledExecutor() - Method in class org.osgi.util.promise.PromiseFactory
-
Returns the scheduled executor to use for scheduled operations.
- scope - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The service scope.
- scope - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
-
The scope of the reference.
- SCOPE_PROTOTYPE - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
-
The bean has prototype
scope.
- SCOPE_SINGLETON - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
-
The bean has singleton
scope.
- ScopedWorkException - Exception in org.osgi.service.transaction.control
-
An Exception that is thrown when a piece of scoped work exits with an
Exception
.
- ScopedWorkException(String, Throwable, TransactionContext) - Constructor for exception org.osgi.service.transaction.control.ScopedWorkException
-
Creates a new TransactionException with the supplied message and cause
- select(ServiceReference<?>, Match[]) - Method in interface org.osgi.service.device.DriverSelector
-
Select one of the matching Driver services.
- 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.
- sendAlert(String, int, String, AlertItem[]) - Method in interface org.osgi.service.dmt.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 org.osgi.service.dmt.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.
- sequential() - Method in interface org.osgi.util.pushstream.PushStream
-
Ensure that any events are delivered sequentially.
- 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 - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The registered service of the component configuration.
- SERVICE - Static variable in interface org.osgi.service.event.EventConstants
-
A service reference.
- SERVICE - Static variable in interface org.osgi.service.rest.RestApiExtension
-
This service property refers to the id of the service the REST API
extension provides management capabilities for.
- SERVICE_BUNDLELOCATION - Static variable in interface org.osgi.service.cm.ConfigurationAdmin
-
Configuration property naming the location of the bundle that is
associated with a Configuration
object.
- SERVICE_COMPONENT - Static variable in interface org.osgi.service.component.ComponentConstants
-
Manifest header specifying the XML documents within a bundle that contain
the bundle's Service Component descriptions.
- SERVICE_EXPORTED_CONFIGS - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
-
Service property identifying the configuration types that should be used
to export the service.
- SERVICE_EXPORTED_INTENTS - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
-
Service property identifying the intents that the distribution provider
must implement to distribute the service.
- SERVICE_EXPORTED_INTENTS_EXTRA - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
-
Service property identifying the extra intents that the distribution
provider must implement to distribute the service.
- SERVICE_EXPORTED_INTERFACES - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
-
Service property marking the service for export.
- SERVICE_FACTORYPID - Static variable in interface org.osgi.service.cm.ConfigurationAdmin
-
Configuration property naming the Factory PID in the configuration
dictionary.
- SERVICE_ID - Static variable in interface org.osgi.service.event.EventConstants
-
A service's id.
- SERVICE_IMPORTED - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
-
Service property identifying the service as imported.
- SERVICE_IMPORTED_CONFIGS - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
-
Service property identifying the configuration types used to import the
service.
- SERVICE_INTENTS - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
-
Service property identifying the intents that this service implement.
- SERVICE_NAMESPACE - Static variable in class org.osgi.namespace.service.ServiceNamespace
-
Namespace name for service capabilities and requirements.
- SERVICE_OBJECTCLASS - Static variable in interface org.osgi.service.event.EventConstants
-
A service's objectClass.
- SERVICE_PID - Static variable in interface org.osgi.service.event.EventConstants
-
A service's persistent identity.
- SERVICE_PID_ATTRIBUTE - Static variable in class org.osgi.service.configurator.namespace.ConfigurationNamespace
-
The capability attribute contains the PID of the configuration.
- serviceChanged(ApplicationServiceEvent) - Method in interface org.osgi.application.ApplicationServiceListener
-
Receives notification that a service has had a lifecycle change.
- ServiceComponentRuntime - Interface in org.osgi.service.component.runtime
-
The ServiceComponentRuntime
service represents the Declarative
Services actor, known as Service Component Runtime (SCR), that manages the
service components and their life cycle.
- ServiceDescription - Annotation Type in org.osgi.service.component.propertytypes
-
Component Property Type for the service.description
service property.
- serviceDTO - Variable in class org.osgi.service.http.runtime.dto.RuntimeDTO
-
The DTO for the corresponding
org.osgi.service.http.runtime.HttpServiceRuntime
.
- serviceDTO - Variable in class org.osgi.service.jaxrs.runtime.dto.RuntimeDTO
-
The DTO for the corresponding JaxrsServiceRuntime
.
- serviceId - Variable in class org.osgi.service.http.runtime.dto.BaseServletDTO
-
Service property identifying the servlet.
- serviceId - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
-
Service property identifying the servlet filter.
- serviceId - Variable in class org.osgi.service.http.runtime.dto.ListenerDTO
-
Service property identifying the listener.
- serviceId - Variable in class org.osgi.service.http.runtime.dto.PreprocessorDTO
-
Service property identifying the preprocessor.
- serviceId - Variable in class org.osgi.service.http.runtime.dto.ResourceDTO
-
Service property identifying the resource.
- serviceId - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
-
Service property identifying the servlet context.
- serviceId - Variable in class org.osgi.service.jaxrs.runtime.dto.BaseDTO
-
Service property identifying the JAX-RS service
- serviceInterfaces - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The fully qualified names of the service interfaces.
- SERVICELOADER_NAMESPACE - Static variable in class org.osgi.service.serviceloader.ServiceLoaderNamespace
-
Namespace name for service loader capabilities and requirements.
- ServiceLoaderNamespace - Class in org.osgi.service.serviceloader
-
Service Loader Capability and Requirement Namespace.
- ServiceMetadata - Interface in org.osgi.service.blueprint.reflect
-
Metadata for a service to be registered by the Blueprint Container when
enabled.
- ServiceNamespace - Class in org.osgi.namespace.service
-
Service Capability and Requirement Namespace.
- ServiceRanking - Annotation Type in org.osgi.service.component.propertytypes
-
Component Property Type for the service.ranking
service property.
- ServiceReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
-
Metadata for a reference to an OSGi service.
- ServiceScope - Enum in org.osgi.service.component.annotations
-
- ServiceUnavailableException - Exception in org.osgi.service.blueprint.container
-
A Blueprint exception indicating that a service is unavailable.
- ServiceUnavailableException(String, String) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
-
Creates a Service Unavailable Exception with the specified message.
- ServiceUnavailableException(String, String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
-
Creates a Service Unavailable Exception with the specified message and
exception cause.
- ServiceVendor - Annotation Type in org.osgi.service.component.propertytypes
-
Component Property Type for the service.vendor
service property.
- ServletContextDTO - Class in org.osgi.service.http.runtime.dto
-
Represents a javax.servlet.ServletContext
created for servlets,
resources, servlet Filters, and listeners associated with that servlet
context.
- ServletContextDTO() - Constructor for class org.osgi.service.http.runtime.dto.ServletContextDTO
-
- servletContextDTOs - Variable in class org.osgi.service.http.runtime.dto.RuntimeDTO
-
Returns the representations of the javax.servlet.ServletContext
objects used by the Http Service Runtime.
- ServletContextHelper - Class in org.osgi.service.http.context
-
Helper service for a servlet context used by a Http Whiteboard implementation
to serve HTTP requests.
- ServletContextHelper() - Constructor for class org.osgi.service.http.context.ServletContextHelper
-
Construct a new context helper.
- ServletContextHelper(Bundle) - Constructor for class org.osgi.service.http.context.ServletContextHelper
-
Construct a new context helper associated with the specified bundle.
- servletContextId - Variable in class org.osgi.service.http.runtime.dto.BaseServletDTO
-
The service id of the servlet context for the servlet represented by this
DTO.
- servletContextId - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
-
The service id of the servlet context for the servlet filter represented
by this DTO.
- servletContextId - Variable in class org.osgi.service.http.runtime.dto.ListenerDTO
-
The service id of the servlet context for the listener represented by
this DTO.
- servletContextId - Variable in class org.osgi.service.http.runtime.dto.RequestInfoDTO
-
The service id of the servlet context processing the request represented
by this DTO.
- servletContextId - Variable in class org.osgi.service.http.runtime.dto.ResourceDTO
-
The service id of the servlet context for the resource represented by
this DTO.
- servletDTO - Variable in class org.osgi.service.http.runtime.dto.RequestInfoDTO
-
The servlet processing this request.
- ServletDTO - Class in org.osgi.service.http.runtime.dto
-
Represents a javax.servlet.Servlet
currently being used by a servlet
context.
- ServletDTO() - Constructor for class org.osgi.service.http.runtime.dto.ServletDTO
-
- servletDTOs - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
-
Returns the representations of the Servlet
services associated
with this context.
- servletInfo - Variable in class org.osgi.service.http.runtime.dto.BaseServletDTO
-
The information string from the servlet.
- servletNames - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
-
The servlet names for the servlet filter.
- SESSION_CLOSED - Static variable in interface org.osgi.service.dmt.DmtEvent
-
Event type indicating that a session was closed.
- SESSION_CREATION_TIMEOUT - Static variable in exception org.osgi.service.dmt.DmtException
-
Creation of a session timed out because of another ongoing session.
- SESSION_OPENED - Static variable in interface org.osgi.service.dmt.DmtEvent
-
Event type indicating that a new session was opened.
- setAttributes(Map<String, Object>) - Method in interface org.osgi.service.repository.RequirementBuilder
-
Replace all attributes with the attributes in the specified map.
- setBundleLocation(String) - Method in interface org.osgi.service.cm.Configuration
-
Bind this Configuration
object to the specified location.
- setBundleStartLevel(long, int) - Method in interface org.osgi.service.rest.client.RestClient
-
Set the start level for a bundle given by its bundle Id.
- setBundleStartLevel(String, int) - Method in interface org.osgi.service.rest.client.RestClient
-
- 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.
- setDefaultNodeValue(String) - Method in interface org.osgi.service.dmt.DmtSession
-
Set the value of a leaf or interior node to its default.
- setDirectives(Map<String, String>) - Method in interface org.osgi.service.repository.RequirementBuilder
-
Replace all directives with the directives in the specified map.
- setDOMProperties(DocumentBuilderFactory, Hashtable<String, Object>) - Method in class org.osgi.util.xml.XMLParserActivator
-
Set the customizable DOM Parser Service Properties.
- setFrameworkStartLevel(FrameworkStartLevelDTO) - Method in interface org.osgi.service.rest.client.RestClient
-
Sets the current framework start level.
- setInformation(Dictionary<String, ?>) - Method in interface org.osgi.service.provisioning.ProvisioningService
-
Replaces the Provisioning Information dictionary with the key/value pairs
contained in info
.
- setLogLevels(Map<String, LogLevel>) - Method in interface org.osgi.service.log.admin.LoggerContext
-
Configure the log levels for this Logger Context.
- setNodeAcl(String, Acl) - Method in interface org.osgi.service.dmt.DmtSession
-
Set the Access Control List associated with a given node.
- setNodeTitle(String, String) - Method in interface org.osgi.service.dmt.DmtSession
-
Set the title property of a node.
- setNodeTitle(String[], String) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
-
Set the title property of a node.
- setNodeType(String, String) - Method in interface org.osgi.service.dmt.DmtSession
-
Set the type of a node.
- setNodeType(String[], String) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
-
Set the type of a node.
- setNodeValue(String, DmtData) - Method in interface org.osgi.service.dmt.DmtSession
-
Set the value of a leaf or interior node.
- setNodeValue(String[], DmtData) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
-
Set the value of a leaf or interior node.
- setPermission(String, int) - Method in class org.osgi.service.dmt.Acl
-
Create a new Acl
instance from this Acl
where all
permissions for the given principal are overwritten with the given
permissions.
- setResource(Resource) - Method in interface org.osgi.service.repository.RequirementBuilder
-
Set the Resource
.
- setRollbackOnly() - Method in interface org.osgi.service.transaction.control.TransactionContext
-
Mark this transaction for rollback
- setRollbackOnly() - Method in interface org.osgi.service.transaction.control.TransactionControl
-
Marks the current transaction to be rolled back
- setSAXProperties(SAXParserFactory, Hashtable<String, Object>) - Method in class org.osgi.util.xml.XMLParserActivator
-
Set the customizable SAX Parser Service Properties.
- SHORT - Static variable in interface org.osgi.service.metatype.AttributeDefinition
-
The SHORT
type.
- SimplePushEventSource<T> - Interface in org.osgi.util.pushstream
-
- size() - Method in class org.osgi.service.blueprint.container.ReifiedType
-
Return the number of type parameters for this type.
- size() - Method in class org.osgi.service.event.EventProperties
-
Return the number of properties.
- skip(long) - Method in interface org.osgi.util.pushstream.PushStream
-
Skip a number of events in the channel.
- sorted() - Method in interface org.osgi.util.pushstream.PushStream
-
Sorted the elements, assuming that T extends Comparable.
- sorted(Comparator<? super T>) - Method in interface org.osgi.util.pushstream.PushStream
-
Sorted the elements with the given comparator.
- sourceAs(Class<?>) - Method in interface org.osgi.util.converter.Specifying
-
Treat the source object as the specified class.
- sourceAsBean() - Method in interface org.osgi.util.converter.Specifying
-
Treat the source object as a JavaBean.
- sourceAsDTO() - Method in interface org.osgi.util.converter.Specifying
-
Treat the source object as a DTO even if the source object has methods or
is otherwise not recognized as a DTO.
- Specifying<T extends Specifying<T>> - Interface in org.osgi.util.converter
-
This is the base interface for the
Converting
and
Functioning
interfaces and defines the common modifiers that can be applied to these.
- split(Predicate<? super T>...) - Method in interface org.osgi.util.pushstream.PushStream
-
Split the events to different streams based on a predicate.
- SseEventSourceFactory - Interface in org.osgi.service.jaxrs.client
-
A factory for SseEventSource
instances.
- standardConverter() - Static method in class org.osgi.util.converter.Converters
-
Obtain the standard converter.
- start() - Method in interface org.osgi.service.subsystem.Subsystem
-
Starts this subsystem.
- 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.
- START_ORDER_DIRECTIVE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header directive identifying the start order of subsystem
contents.
- startBundle(long) - Method in interface org.osgi.service.rest.client.RestClient
-
Start a bundle given by its bundle Id.
- startBundle(String) - Method in interface org.osgi.service.rest.client.RestClient
-
Start a bundle given by its URI path.
- startBundle(long, int) - Method in interface org.osgi.service.rest.client.RestClient
-
Start a bundle given by its bundle Id.
- startBundle(String, int) - Method in interface org.osgi.service.rest.client.RestClient
-
Start a bundle given by its URI path.
- startJob(String, String[], int) - Method in interface org.osgi.service.monitor.MonitorAdmin
-
Starts a change based MonitoringJob
with the parameters provided.
- 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
StatusVariable
s specified in the permission's target field.
- startScheduledJob(String, String[], int, int) - Method in interface org.osgi.service.monitor.MonitorAdmin
-
Starts a time based MonitoringJob
with the parameters provided.
- state - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The current state of the component configuration.
- State - Class in org.osgi.util.measurement
-
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.
- STATE_CLOSED - Static variable in interface org.osgi.service.dmt.DmtSession
-
The session is closed, DMT manipulation operations are not available,
they throw DmtIllegalStateException
if tried.
- STATE_INVALID - Static variable in interface org.osgi.service.dmt.DmtSession
-
The session is invalid because a fatal error happened.
- STATE_OPEN - Static variable in interface org.osgi.service.dmt.DmtSession
-
The session is open, all session operations are available.
- StatusVariable - Class in org.osgi.service.monitor
-
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.
- stop() - Method in interface org.osgi.service.monitor.MonitoringJob
-
Stops a Monitoring Job.
- stop() - Method in interface org.osgi.service.subsystem.Subsystem
-
Stops this subsystem.
- 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.
- stopBundle(long) - Method in interface org.osgi.service.rest.client.RestClient
-
Stop a bundle given by its bundle Id.
- stopBundle(String) - Method in interface org.osgi.service.rest.client.RestClient
-
Stop a bundle given by its URI path.
- stopBundle(long, int) - Method in interface org.osgi.service.rest.client.RestClient
-
Stop a bundle given by its bundle Id.
- stopBundle(String, int) - Method in interface org.osgi.service.rest.client.RestClient
-
Stop a bundle given by its URI path.
- STOPPING - Static variable in class org.osgi.service.application.ApplicationHandle
-
The application instance is being stopped.
- streamOf(Stream<T>) - Method in class org.osgi.util.pushstream.PushStreamProvider
-
Create an Unbuffered
PushStream
from a Java
Stream
The
data from the stream will be pushed into the PushStream synchronously as
it is opened.
- streamOf(Executor, ScheduledExecutorService, Stream<T>) - Method in class org.osgi.util.pushstream.PushStreamProvider
-
Create an Unbuffered
PushStream
from a Java
Stream
The
data from the stream will be pushed into the PushStream asynchronously
using the supplied Executor.
- STRING - Static variable in interface org.osgi.service.metatype.AttributeDefinition
-
The STRING
type.
- 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.
- submit(Callable<? extends T>) - Method in class org.osgi.util.promise.PromiseFactory
-
Returns a new Promise that will hold the result of the specified task.
- SUBSCRIBE - Static variable in class org.osgi.service.event.TopicPermission
-
The action string subscribe
.
- Subsystem - Interface in org.osgi.service.subsystem
-
A subsystem is a collection of resources constituting a logical, possibly
isolated, unit of functionality.
- Subsystem.State - Enum in org.osgi.service.subsystem
-
An enumeration of the possible states of a subsystem.
- SUBSYSTEM_CATEGORY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the categories of a subsystem as a
comma-delimited list.
- SUBSYSTEM_CONTACTADDRESS - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the contact address where problems with a
subsystem may be reported; for example, an email address.
- SUBSYSTEM_CONTENT - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the list of subsystem contents identified by
a symbolic name and version.
- SUBSYSTEM_COPYRIGHT - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying a subsystem's copyright information.
- SUBSYSTEM_DESCRIPTION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the human readable description.
- SUBSYSTEM_DOCURL - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying a subsystem's documentation URL, from which
further information about the subsystem may be obtained.
- SUBSYSTEM_EXPORTSERVICE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying services offered for export.
- SUBSYSTEM_ICON - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the icon URL for the subsystem.
- SUBSYSTEM_ID_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
- SUBSYSTEM_IMPORTSERVICE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying services required for import.
- SUBSYSTEM_LICENSE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying a subsystem's license.
- SUBSYSTEM_LOCALIZATION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the base name of a subsystem's localization
entries.
- SUBSYSTEM_LOCALIZATION_DEFAULT_BASENAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
- SUBSYSTEM_MANIFESTVERSION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the subsystem manifest version.
- SUBSYSTEM_NAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the human readable subsystem name.
- SUBSYSTEM_STATE_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The name of the service property for the subsystem
state
.
- SUBSYSTEM_SYMBOLICNAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header value identifying the symbolic name for the subsystem.
- SUBSYSTEM_SYMBOLICNAME_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The name of the service property for the subsystem
symbolic name
.
- SUBSYSTEM_TYPE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the subsystem type.
- SUBSYSTEM_TYPE_APPLICATION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The resource type value identifying an application subsystem.
- SUBSYSTEM_TYPE_COMPOSITE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The resource type value identifying an composite subsystem.
- SUBSYSTEM_TYPE_FEATURE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The resource type value identifying an feature subsystem.
- SUBSYSTEM_TYPE_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
- SUBSYSTEM_VENDOR - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying a subsystem's vendor.
- SUBSYSTEM_VERSION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header value identifying the version of the subsystem.
- SUBSYSTEM_VERSION_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The name of the service property for the subsystem
version
.
- SubsystemConstants - Class in org.osgi.service.subsystem
-
Defines the constants used by Subsystem service property, manifest header,
attribute and directive keys.
- SubsystemException - Exception in org.osgi.service.subsystem
-
A Subsystem exception used to indicate a problem.
- SubsystemException() - Constructor for exception org.osgi.service.subsystem.SubsystemException
-
Construct a Subsystem exception with no message.
- SubsystemException(String) - Constructor for exception org.osgi.service.subsystem.SubsystemException
-
Construct a Subsystem exception specifying a message.
- SubsystemException(Throwable) - Constructor for exception org.osgi.service.subsystem.SubsystemException
-
Construct a Subsystem exception specifying a cause.
- SubsystemException(String, Throwable) - Constructor for exception org.osgi.service.subsystem.SubsystemException
-
Construct a Subsystem exception specifying a message and a cause.
- SubsystemPermission - Class in org.osgi.service.subsystem
-
A bundle's authority to perform specific privileged administrative operations
on or to get sensitive information about a subsystem.
- SubsystemPermission(String, String) - Constructor for class org.osgi.service.subsystem.SubsystemPermission
-
Create a new SubsystemPermission.
- SubsystemPermission(Subsystem, String) - Constructor for class org.osgi.service.subsystem.SubsystemPermission
-
Creates a new requested SubsystemPermission
object to be used by
the code that must perform checkPermission
.
- Success<T,R> - Interface in org.osgi.util.promise
-
Success callback for a Promise.
- supports(Callable<T>) - Method in interface org.osgi.service.transaction.control.TransactionStarter
-
The supplied piece of work may run inside or outside the context of a
transaction.
- supportsLocal() - Method in interface org.osgi.service.transaction.control.TransactionContext
-
- supportsXA() - Method in interface org.osgi.service.transaction.control.TransactionContext
-
- switchEvents(String, boolean) - Method in interface org.osgi.service.monitor.MonitorAdmin
-
Switches event sending on or off for the specified StatusVariable
s.
- 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 StatusVariable
s specified in the permission's target field.
- 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.
- SynchronousConfigurationListener - Interface in org.osgi.service.cm
-
Synchronous Listener for Configuration Events.