Skip navigation links
OSGi® Compendium
Release 8
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

ABORT - Static variable in interface org.osgi.util.pushstream.PushEventConsumer
If ABORT is used as return value, the sender should close the channel all the way to the upstream source.
absolutePath() - Method in interface org.osgi.service.prefs.Preferences
Returns this node's absolute path name.
accept(T) - Method in interface org.osgi.util.function.Consumer
Applies this function to the specified argument.
accept(PushEvent<? extends T>) - Method in interface org.osgi.util.pushstream.PushEventConsumer
Accept an event from a source.
ACCESS - Static variable in interface org.osgi.service.dal.PropertyMetadata
Metadata key, which value represents the access to the function property.
ACCESS_EVENTABLE - Static variable in interface org.osgi.service.dal.PropertyMetadata
Marks the eventable function properties.
ACCESS_READABLE - Static variable in interface org.osgi.service.dal.PropertyMetadata
Marks the readable function properties.
ACCESS_WRITABLE - Static variable in interface org.osgi.service.dal.PropertyMetadata
Marks the writable function properties.
Acl - Class in org.osgi.service.dmt
Acl is an immutable class representing structured access to DMT ACLs.
Acl(String) - Constructor for class org.osgi.service.dmt.Acl
Create an instance of the ACL from its canonical string representation.
Acl(String[], int[]) - Constructor for class org.osgi.service.dmt.Acl
Creates an instance with a specified list of principals and the permissions they hold.
Activate - Annotation Type in org.osgi.service.component.annotations
Identify the annotated member as part of the activation of a Service Component.
activate - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
The name of the activate method.
ActivationDTO - Class in org.osgi.service.cdi.runtime.dto
A snapshot of the runtime state of a component activation.
ActivationDTO() - Constructor for class org.osgi.service.cdi.runtime.dto.ActivationDTO
 
activationFields - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
The activation fields.
activations - Variable in class org.osgi.service.cdi.runtime.dto.ComponentInstanceDTO
The activations of the component.
activations - Variable in class org.osgi.service.cdi.runtime.dto.template.ComponentTemplateDTO
The activations associated with the component.
ActivationTemplateDTO - Class in org.osgi.service.cdi.runtime.dto.template
Activations represent either immediate instances or service objects produced by component instances.
ActivationTemplateDTO() - Constructor for class org.osgi.service.cdi.runtime.dto.template.ActivationTemplateDTO
 
ACTIVE - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
The component configuration is active.
ACTIVE - Static variable in interface org.osgi.service.zigbee.ZigBeeRoute
Constant value representing an active route.
activeScope() - Method in interface org.osgi.service.transaction.control.TransactionControl
 
activeTransaction() - Method in interface org.osgi.service.transaction.control.TransactionControl
 
ADD - Static variable in class org.osgi.service.clusterinfo.ClusterTagPermission
The action string add.
ADD - Static variable in class org.osgi.service.dmt.Acl
Principals holding this permission can issue ADD commands on the node having this ACL.
ADD - Static variable in class org.osgi.service.dmt.security.DmtPermission
Holders of DmtPermission with the Add action present can create new nodes in the DMT, that is they are authorized to execute the createInteriorNode() and createLeafNode() methods of the DmtSession.
addArtifact(FeatureArtifact) - Method in interface org.osgi.service.feature.FeatureExtensionBuilder
Add an Artifact to the extension.
addAttribute(String, Object) - Method in interface org.osgi.service.repository.RequirementBuilder
Add an attribute to the set of attributes.
addAttributes(Configuration.ConfigurationAttribute...) - Method in interface org.osgi.service.cm.Configuration
Add attributes to the configuration.
addBundle(long) - Method in interface org.osgi.service.resourcemonitoring.ResourceContext
Adds a bundle to the resource context.
addBundles(FeatureBundle...) - Method in interface org.osgi.service.feature.FeatureBuilder
Add Bundles to the Feature.
addCategories(String...) - Method in interface org.osgi.service.feature.FeatureBuilder
Adds one or more categories to the Feature.
addConfigurations(FeatureConfiguration...) - Method in interface org.osgi.service.feature.FeatureBuilder
Add Configurations to the Feature.
addDirective(String, String) - Method in interface org.osgi.service.repository.RequirementBuilder
Add a directive to the set of directives.
ADDED - Static variable in interface org.osgi.service.dmt.DmtEvent
Event type indicating nodes that were added.
ADDED - Static variable in class org.osgi.service.remoteserviceadmin.EndpointEvent
An endpoint has been added.
addExtensions(FeatureExtension...) - Method in interface org.osgi.service.feature.FeatureBuilder
Add Extensions to the Feature
adding(Consumer<BeanServiceObjects<S>>) - Method in interface org.osgi.service.cdi.reference.BindBeanServiceObjects
Subscribe an action to the adding service event.
adding(Consumer<S>) - Method in interface org.osgi.service.cdi.reference.BindService
Subscribe an action to the adding service event.
adding(BiConsumer<S, Map<String, Object>>) - Method in interface org.osgi.service.cdi.reference.BindService
Subscribe an action to the adding service event.
adding(Consumer<ServiceReference<S>>) - Method in interface org.osgi.service.cdi.reference.BindServiceReference
Subscribe an action to the adding service event.
adding(BiConsumer<ServiceReference<S>, S>) - Method in interface org.osgi.service.cdi.reference.BindServiceReference
Subscribe an action to the adding service event.
addMember(Role) - Method in interface org.osgi.service.useradmin.Group
Adds the specified Role object as a basic member to this Group object.
addMetadata(String, Object) - Method in interface org.osgi.service.feature.FeatureArtifactBuilder
Add metadata for this Artifact.
addMetadata(Map<String, Object>) - Method in interface org.osgi.service.feature.FeatureArtifactBuilder
Add metadata for this Artifact by providing a map.
addMetadata(String, Object) - Method in interface org.osgi.service.feature.FeatureBundleBuilder
Add metadata for this Bundle.
addMetadata(Map<String, Object>) - Method in interface org.osgi.service.feature.FeatureBundleBuilder
Add metadata for this Bundle by providing a map.
addObject(String) - Method in interface org.osgi.service.tr069todmt.TR069Connector
Add a new node to the Dmt Admin as defined by the AddObject RPC.
addParticipant(Participant) - Method in interface org.osgi.service.coordinator.Coordination
Register a Participant with this Coordination.
addParticipant(Participant) - Method in interface org.osgi.service.coordinator.Coordinator
Register a Participant with the current Coordination.
addPermission(String, int) - Method in class org.osgi.service.dmt.Acl
Create a new Acl instance from this Acl with the given permission added for the given principal.
addRequiredMember(Role) - Method in interface org.osgi.service.useradmin.Group
Adds the specified Role object as a required member to this Group object.
addResourceMonitor(ResourceMonitor<?>) - Method in interface org.osgi.service.resourcemonitoring.ResourceContext
Adds a new ResourceMonitor instance monitoring resource for this resource context.
addText(String) - Method in interface org.osgi.service.feature.FeatureExtensionBuilder
Add a line of text to the extension.
addValue(String, Object) - Method in interface org.osgi.service.feature.FeatureConfigurationBuilder
Add a configuration value for this Configuration object.
addValues(Map<String, Object>) - Method in interface org.osgi.service.feature.FeatureConfigurationBuilder
Add a map of configuration values for this Configuration object.
addVariable(String, Object) - Method in interface org.osgi.service.feature.FeatureBuilder
Add a variable to the Feature.
addVariables(Map<String, Object>) - Method in interface org.osgi.service.feature.FeatureBuilder
Add a map of variables to the Feature.
adjustBackPressure(LongUnaryOperator) - Method in interface org.osgi.util.pushstream.PushStream
Changes the back-pressure propagated by this pipeline stage.
adjustBackPressure(ToLongBiFunction<T, Long>) - Method in interface org.osgi.util.pushstream.PushStream
Changes the back-pressure propagated by this pipeline stage.
ADMIN - Static variable in class org.osgi.service.coordinator.CoordinationPermission
The action string admin.
ADMIN - Static variable in class org.osgi.service.useradmin.UserAdminPermission
The permission name "admin".
aeReferenceIDChange - Variable in class org.osgi.service.onem2m.dto.NotificationDTO
aeReferenceIDChange element
aeRegistrationPointChange - Variable in class org.osgi.service.onem2m.dto.NotificationDTO
AE Registration Point Change
aggregatedNotification - Variable in class org.osgi.service.onem2m.dto.PrimitiveContentDTO
Aggregated Notification
aggregatedResponse - Variable in class org.osgi.service.onem2m.dto.PrimitiveContentDTO
Aggregated Response
Alarm - Interface in org.osgi.service.dal.functions
Alarm function provides alarm sensor support.
AlarmData - Class in org.osgi.service.dal.functions.data
Function alarm data.
AlarmData(Map<String, ?>) - Constructor for class org.osgi.service.dal.functions.data.AlarmData
Constructs new AlarmData instance with the specified field values.
AlarmData(long, Map<String, ?>, int, int) - Constructor for class org.osgi.service.dal.functions.data.AlarmData
Constructs new AlarmData instance with the specified arguments.
ALERT_NOT_ROUTED - Static variable in exception org.osgi.service.dmt.DmtException
An alert can not be sent from the device to the given principal.
AlertItem - Class in org.osgi.service.dmt.notification
Immutable data structure carried in an alert (client initiated notification).
AlertItem(String, String, String, DmtData) - Constructor for class org.osgi.service.dmt.notification.AlertItem
Create an instance of the alert item.
AlertItem(String[], String, String, DmtData) - Constructor for class org.osgi.service.dmt.notification.AlertItem
Create an instance of the alert item, specifying the source node URI as an array of path segments.
AlertPermission - Class in org.osgi.service.dmt.security
Indicates the callers authority to send alerts to management servers, identified by their principal names.
AlertPermission(String) - Constructor for class org.osgi.service.dmt.security.AlertPermission
Creates a new AlertPermission object with its name set to the target string.
AlertPermission(String, String) - Constructor for class org.osgi.service.dmt.security.AlertPermission
Creates a new AlertPermission object using the 'canonical' two argument constructor.
ALL - Static variable in interface org.osgi.service.metatype.ObjectClassDefinition
Argument for getAttributeDefinitions(int).
all(Collection<Promise<S>>) - Method in class org.osgi.util.promise.PromiseFactory
Returns a new Promise that is a latch on the resolution of the specified Promises.
all(Collection<Promise<S>>) - Static method in class org.osgi.util.promise.Promises
Returns a new Promise that is a latch on the resolution of the specified Promises.
all(Promise<? extends T>...) - Static method in class org.osgi.util.promise.Promises
Returns a new Promise that is a latch on the resolution of the specified Promises.
ALL_PERMISSION - Static variable in class org.osgi.service.dmt.Acl
Principals holding this permission can issue any command on the node having this ACL.
allMatch(Predicate<? super T>) - Method in interface org.osgi.util.pushstream.PushStream
Closes the channel and resolve the promise with false when the predicate does not matches a pay load.
ALREADY_ENDED - Static variable in exception org.osgi.service.coordinator.CoordinationException
The Coordination has already terminated normally.
ALREADY_PUSHED - Static variable in exception org.osgi.service.coordinator.CoordinationException
The Coordination was already on a thread's thread local Coordination stack.
AMPERE - Static variable in class org.osgi.service.dal.SIUnits
Unit of electric current defined by the International System of Units (SI).
AMPERE_PER_METER - Static variable in class org.osgi.service.dal.SIUnits
Unit of magnetic field strength.
AMPERE_PER_SQUARE_METER - Static variable in class org.osgi.service.dal.SIUnits
Unit of current density.
and(RequirementExpression, RequirementExpression) - Method in interface org.osgi.service.repository.ExpressionCombiner
Combine two RequirementExpressions into a requirement expression using the and operator.
and(RequirementExpression, RequirementExpression, RequirementExpression...) - Method in interface org.osgi.service.repository.ExpressionCombiner
Combine multiple RequirementExpressions into a requirement expression using the and operator.
and(Predicate<? super T>) - Method in interface org.osgi.util.function.Predicate
Compose this Predicate logical-AND the specified Predicate.
AndExpression - Interface in org.osgi.service.repository
A RequirementExpression representing the and of a number of requirement expressions.
andThen(Consumer<? super T>) - Method in interface org.osgi.util.function.Consumer
Compose the specified Consumer to be called after this Consumer.
andThen(Function<? super R, ? extends S>) - Method in interface org.osgi.util.function.Function
Compose the specified Function to be called on the value returned by this Function.
ANGSTROM - Static variable in class org.osgi.service.dal.SIUnits
Unit of length.
Any() - Constructor for class org.osgi.service.cdi.annotations.Reference.Any
 
anyMatch(Predicate<? super T>) - Method in interface org.osgi.util.pushstream.PushStream
Close the channel and resolve the promise with true when the predicate matches a payload.
AnyService - Class in org.osgi.service.component
A marker type whose name is used in the interface attribute of a reference element in a component description to indicate that the type of the service for a reference is not specified and can thus be any service type.
apiVersion() - Method in interface org.osgi.service.enocean.EnOceanHost
Returns the chip's API version info (cf.
ApplicationDTO - Class in org.osgi.service.jaxrs.runtime.dto
Represents a JAX-RS Application service.
ApplicationDTO() - Constructor for class org.osgi.service.jaxrs.runtime.dto.ApplicationDTO
 
applicationDTOs - Variable in class org.osgi.service.jaxrs.runtime.dto.RuntimeDTO
Returns the representations of the JAX-RS Application services associated with this Runtime.
apply(Object, Type) - Method in interface org.osgi.util.converter.ConverterFunction
Convert the object into the target type.
apply(T) - Method in interface org.osgi.util.function.Function
Applies this function to the specified argument.
applyRelativePath - Variable in class org.osgi.service.onem2m.dto.FilterCriteriaDTO
Apply Relative Path
appVersion() - Method in interface org.osgi.service.enocean.EnOceanHost
Returns the chip's application version info (cf.
APSException - Exception in org.osgi.service.zigbee
This exception class is specialized for the APS errors.
APSException(String) - Constructor for exception org.osgi.service.zigbee.APSException
Creates a APSException containing only a description, but no error codes.
APSException(int, String) - Constructor for exception org.osgi.service.zigbee.APSException
Creates a APSException containing a specific errorCode.
APSException(int, int, String) - Constructor for exception org.osgi.service.zigbee.APSException
Creates a APSException containing a specific errorCode or zigBeeErrorCode.
ARRAY - Static variable in class org.osgi.service.zigbee.ZigBeeDataTypes
According to ZigBee Cluster Library [1], an Array is an ordered sequence of zero or more elements, all of the same data type.
as(Class<T>) - Method in exception org.osgi.service.transaction.control.ScopedWorkException
Throws the cause of this Exception as a RuntimeException the supplied Exception type.
asConsumer(Consumer<T>) - Static method in interface org.osgi.util.function.Consumer
Returns a Consumer which wraps a java.util.function.Consumer.
ASDU_TOO_LONG - Static variable in exception org.osgi.service.zigbee.APSException
A transmit request failed since the ASDU is too large and fragmentation is not supported.
asFunction(Function<T, R>) - Static method in interface org.osgi.util.function.Function
Returns a Function which wraps the specified java.util.function.Function.
asJavaConsumer(Consumer<T>) - Static method in interface org.osgi.util.function.Consumer
Returns a java.util.function.Consumer which wraps the specified Consumer and throws any thrown exceptions.
asJavaConsumerIgnoreException(Consumer<T>) - Static method in interface org.osgi.util.function.Consumer
Returns a java.util.function.Consumer which wraps the specified Consumer and discards any thrown Exceptions.
asJavaFunction(Function<T, R>) - Static method in interface org.osgi.util.function.Function
Returns a java.util.function.Function which wraps the specified Function and throws any thrown exceptions.
asJavaFunctionOrElse(Function<T, R>, R) - Static method in interface org.osgi.util.function.Function
Returns a java.util.function.Function which wraps the specified Function and the specified value.
asJavaFunctionOrElseGet(Function<T, R>, Supplier<? extends R>) - Static method in interface org.osgi.util.function.Function
Returns a java.util.function.Function which wraps the specified Function and the specified java.util.function.Supplier.
asJavaPredicate(Predicate<T>) - Static method in interface org.osgi.util.function.Predicate
Returns a java.util.function.Predicate which wraps the specified Predicate and throws any thrown exceptions.
asJavaPredicateOrElse(Predicate<T>, boolean) - Static method in interface org.osgi.util.function.Predicate
Returns a java.util.function.Predicate which wraps the specified Predicate and the specified value.
asJavaPredicateOrElseGet(Predicate<T>, BooleanSupplier) - Static method in interface org.osgi.util.function.Predicate
Returns a java.util.function.Predicate which wraps the specified Predicate and the specified java.util.function.BooleanSupplier.
asJavaSupplier(Supplier<T>) - Static method in interface org.osgi.util.function.Supplier
Returns a java.util.function.Supplier which wraps the specified Supplier and throws any thrown exceptions.
asJavaSupplierOrElse(Supplier<T>, T) - Static method in interface org.osgi.util.function.Supplier
Returns a java.util.function.Supplier which wraps the specified Supplier and the specified value.
asJavaSupplierOrElseGet(Supplier<T>, Supplier<? extends T>) - Static method in interface org.osgi.util.function.Supplier
Returns a java.util.function.Supplier which wraps the specified Supplier and the specified java.util.function.Supplier.
asOneOf(Class<A>, Class<B>) - Method in exception org.osgi.service.transaction.control.ScopedWorkException
Throws the cause of this Exception as a RuntimeException or one of the supplied Exception types.
asOneOf(Class<A>, Class<B>, Class<C>) - Method in exception org.osgi.service.transaction.control.ScopedWorkException
Throws the cause of this Exception as a RuntimeException or one of the supplied Exception types.
asOneOf(Class<A>, Class<B>, Class<C>, Class<D>) - Method in exception org.osgi.service.transaction.control.ScopedWorkException
Throws the cause of this Exception as a RuntimeException or one of the supplied Exception types.
asPredicate(Predicate<T>) - Static method in interface org.osgi.util.function.Predicate
Returns a Predicate which wraps the specified java.util.function.Predicate.
asRuntimeException() - Method in exception org.osgi.service.transaction.control.ScopedWorkException
 
assignedTokenIdentifiers - Variable in class org.osgi.service.onem2m.dto.ResponsePrimitiveDTO
Assigned Token Identifiers
asSupplier(Supplier<T>) - Static method in interface org.osgi.util.function.Supplier
Returns a Supplier which wraps the specified java.util.function.Supplier.
Async - Interface in org.osgi.service.async
The Asynchronous Execution Service.
async(Method, Object[]) - Method in interface org.osgi.service.async.delegate.AsyncDelegate
Invoke the specified method as an asynchronous task with the specified arguments.
AsyncDelegate - Interface in org.osgi.service.async.delegate
This interface is used by services to allow them to optimize Asynchronous calls where they are capable of executing more efficiently.
asyncMap(int, int, Function<? super T, Promise<? extends R>>) - Method in interface org.osgi.util.pushstream.PushStream
Asynchronously map the payload values.
asyncSupported - Variable in class org.osgi.service.http.runtime.dto.BaseServletDTO
Specifies whether the servlet supports asynchronous processing.
asyncSupported - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
Specifies whether the servlet filter supports asynchronous processing.
attach(ServiceReference<?>) - Method in interface org.osgi.service.device.Driver
Attaches this Driver service to the Device service represented by the given ServiceReference object.
ATTRIBUTE - Static variable in class org.osgi.service.cm.ConfigurationPermission
Provides permission to set or remove an attribute on the configuration.
attribute - Variable in class org.osgi.service.onem2m.dto.FilterCriteriaDTO
Attribute
attribute - Variable in class org.osgi.service.onem2m.dto.ResourceDTO
Non Universal Attribute.
ATTRIBUTE_DATA_TYPE - Static variable in interface org.osgi.service.zigbee.ZCLEventListener
Property key for the optional attribute data type of an attribute reporting configuration record, cf.
ATTRIBUTE_ID - Static variable in class org.osgi.service.zigbee.ZigBeeDataTypes
The type of an attribute identifier.
AttributeDefinition - Annotation Type in org.osgi.service.metatype.annotations
AttributeDefinition information for the annotated method.
AttributeDefinition - Interface in org.osgi.service.metatype
An interface to describe an attribute.
AttributeDTO - Class in org.osgi.service.onem2m.dto
DTO expresses Attribute.
AttributeDTO() - Constructor for class org.osgi.service.onem2m.dto.AttributeDTO
 
attributeList - Variable in class org.osgi.service.onem2m.dto.PrimitiveContentDTO
Attribute List
attributes - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
The servlet context attributes.
AttributeType - Enum in org.osgi.service.metatype.annotations
Attribute types for the AttributeDefinition annotation.
AUTHENTICATION_TYPE - Static variable in class org.osgi.service.http.context.ServletContextHelper
HttpServletRequest attribute specifying the scheme used in authentication.
AUTHENTICATION_TYPE - Static variable in interface org.osgi.service.http.HttpContext
HttpServletRequest attribute specifying the scheme used in authentication.
AUTHORIZATION - Static variable in class org.osgi.service.http.context.ServletContextHelper
HttpServletRequest attribute specifying the Authorization object obtained from the org.osgi.service.useradmin.UserAdmin service.
AUTHORIZATION - Static variable in interface org.osgi.service.http.HttpContext
HttpServletRequest attribute specifying the Authorization object obtained from the org.osgi.service.useradmin.UserAdmin service.
Authorization - Interface in org.osgi.service.useradmin
The Authorization interface encapsulates an authorization context on which bundles can base authorization decisions, where appropriate.
authorizationRelationshipIndicator - Variable in class org.osgi.service.onem2m.dto.RequestPrimitiveDTO
Authorization Relationship Indicator
authorizationSignatureIndicator - Variable in class org.osgi.service.onem2m.dto.RequestPrimitiveDTO
Authorization Signature Indicator
authorizationSignatures - Variable in class org.osgi.service.onem2m.dto.RequestPrimitiveDTO
Authorization Signatures
AuthSignatureReqInfo - Variable in class org.osgi.service.onem2m.dto.ResponsePrimitiveDTO
AuthSignatureReqInfo
AUTOMATIC - Static variable in interface org.osgi.service.dmt.MetaNode
Constant for representing an automatic node in the tree.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links
OSGi® Compendium
Release 8

Copyright © Contributors to the Eclipse Foundation Licensed under the Eclipse Foundation Specification License – v1.0