- 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
-
- 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
-
- and(RequirementExpression, RequirementExpression, RequirementExpression...) - Method in interface org.osgi.service.repository.ExpressionCombiner
-
- 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
-
- 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
-
- 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 Exception
s.
- 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
-
- 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.