- rad - Static variable in class org.osgi.util.measurement.Unit
-
The angle unit radians (rad)
- READ - Static variable in interface org.osgi.service.io.ConnectorService
-
Read access mode.
- READ - Static variable in class org.osgi.service.monitor.MonitorPermission
-
Holders of MonitorPermission
with the read
action present
are allowed to read the value of the StatusVariable
s specified in
the permission's target field.
- READ - Static variable in class org.osgi.service.remoteserviceadmin.EndpointPermission
-
The action string read
.
- READ_WRITE - Static variable in interface org.osgi.service.io.ConnectorService
-
Read/Write access mode.
- ReadableDataSession - Interface in org.osgi.service.dmt.spi
-
Provides read-only access to the part of the tree handled by the plugin that
created this session.
- readOnly() - Method in class org.osgi.service.transaction.control.TransactionBuilder
-
Indicate to the Transaction Control service that this transaction will be
read-only.
- ReadOnlyConfigurationException - Exception in org.osgi.service.cm
-
An
Exception
class to inform the client of a
Configuration
about the
read only
state of a
configuration object.
- ReadOnlyConfigurationException(String) - Constructor for exception org.osgi.service.cm.ReadOnlyConfigurationException
-
Create a ReadOnlyConfigurationException
object.
- ReadWriteDataSession - Interface in org.osgi.service.dmt.spi
-
Provides non-atomic read-write access to the part of the tree handled by the
plugin that created this session.
- recover(Function<Promise<?>, ? extends T>) - Method in interface org.osgi.util.promise.Promise
-
Recover from a failure of this Promise with a recovery value.
- RecoverableXAResource - Interface in org.osgi.service.transaction.control.recovery
-
- recoverWith(Function<Promise<?>, Promise<? extends T>>) - Method in interface org.osgi.util.promise.Promise
-
Recover from a failure of this Promise with a recovery Promise.
- reduce(T, BinaryOperator<T>) - Method in interface org.osgi.util.pushstream.PushStream
-
Standard reduce, see Stream.
- reduce(BinaryOperator<T>) - Method in interface org.osgi.util.pushstream.PushStream
-
Standard reduce without identity, so the return is an Optional.
- reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in interface org.osgi.util.pushstream.PushStream
-
Standard reduce with identity, accumulator and combiner.
- Reference - Annotation Type in org.osgi.service.component.annotations
-
Identify the annotated member or parameter as a reference of a Service
Component.
- REFERENCE_TARGET_SUFFIX - Static variable in interface org.osgi.service.component.ComponentConstants
-
The suffix for reference target properties.
- ReferenceCardinality - Enum in org.osgi.service.component.annotations
-
- ReferenceDTO - Class in org.osgi.service.component.runtime.dto
-
A representation of a declared reference to a service.
- ReferenceDTO() - Constructor for class org.osgi.service.component.runtime.dto.ReferenceDTO
-
- ReferenceListener - Interface in org.osgi.service.blueprint.reflect
-
Metadata for a reference listener interested in the reference bind and unbind
events for a service reference.
- ReferenceListMetadata - Interface in org.osgi.service.blueprint.reflect
-
Metadata for a list of service references.
- ReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
-
Metadata for a reference that will bind to a single matching service in the
service registry.
- ReferencePolicy - Enum in org.osgi.service.component.annotations
-
- ReferencePolicyOption - Enum in org.osgi.service.component.annotations
-
- references - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The referenced services.
- ReferenceScope - Enum in org.osgi.service.component.annotations
-
Reference scope for the
Reference
annotation.
- RefMetadata - Interface in org.osgi.service.blueprint.reflect
-
Metadata for a reference to another component managed by the Blueprint
Container.
- regexs - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
-
The request mappings for the servlet filter.
- registerLocalResource(LocalResource) - Method in interface org.osgi.service.transaction.control.TransactionContext
-
Register a Local resource with the current transaction
- registerResources(String, String, HttpContext) - Method in interface org.osgi.service.http.HttpService
-
Registers resources into the URI namespace.
- registerService(String[], Object, Dictionary) - Method in interface org.osgi.application.ApplicationContext
-
Registers the specified service object with the specified properties
under the specified class names into the Framework.
- registerService(String, Object, Dictionary) - Method in interface org.osgi.application.ApplicationContext
-
Registers the specified service object with the specified properties
under the specified class name with the Framework.
- registerServlet(String, Servlet, Dictionary<?, ?>, HttpContext) - Method in interface org.osgi.service.http.HttpService
-
Registers a servlet into the URI namespace.
- registerXAResource(XAResource, String) - Method in interface org.osgi.service.transaction.control.TransactionContext
-
Register an XA resource with the current transaction
- RegistrationListener - Interface in org.osgi.service.blueprint.reflect
-
Metadata for a registration listener interested in service registration and
unregistration events for a service.
- ReifiedType - Class in org.osgi.service.blueprint.container
-
Provides access to a concrete type and its optional generic type parameters.
- ReifiedType(Class<?>) - Constructor for class org.osgi.service.blueprint.container.ReifiedType
-
Create a Reified Type for a raw Java class without any generic type
parameters.
- RELEASED - Static variable in interface org.osgi.service.coordinator.Coordination
-
A singleton exception that will be the failure cause when the
Coordinations created by a bundle are terminated because the bundle
released the Coordinator service.
- releaseProvider(JDBCConnectionProvider) - Method in interface org.osgi.service.transaction.control.jdbc.JDBCConnectionProviderFactory
-
- releaseProvider(JPAEntityManagerProvider) - Method in interface org.osgi.service.transaction.control.jpa.JPAEntityManagerProviderFactory
-
- releaseXAResource(XAResource) - Method in interface org.osgi.service.transaction.control.recovery.RecoverableXAResource
-
Release the XAResource that has been used for recovery
- REMOTE_CONFIGS_SUPPORTED - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
-
Service property identifying the configuration types supported by a
distribution provider.
- REMOTE_ERROR - Static variable in exception org.osgi.service.dmt.DmtException
-
A device initiated remote operation failed.
- REMOTE_INTENTS_SUPPORTED - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
-
Service property identifying the intents supported by a distribution
provider.
- REMOTE_USER - Static variable in class org.osgi.service.http.context.ServletContextHelper
-
HttpServletRequest
attribute specifying the name of the
authenticated user.
- REMOTE_USER - Static variable in interface org.osgi.service.http.HttpContext
-
HttpServletRequest
attribute specifying the name of the
authenticated user.
- remoteAdminEvent(RemoteServiceAdminEvent) - Method in interface org.osgi.service.remoteserviceadmin.RemoteServiceAdminListener
-
Receive notification of any export or import registrations and
unregistrations as well as errors and warnings.
- RemoteAlertSender - Interface in org.osgi.service.dmt.notification.spi
-
The RemoteAlertSender can be used to send notifications to (remote) entities
identified by principal names.
- RemoteConstants - Class in org.osgi.service.remoteserviceadmin
-
Provide the definition of the constants used in the Remote Service Admin
specification.
- RemoteServiceAdmin - Interface in org.osgi.service.remoteserviceadmin
-
A Remote Service Admin manages the import and export of services.
- RemoteServiceAdminEvent - Class in org.osgi.service.remoteserviceadmin
-
Provides the event information for a Remote Service Admin event.
- RemoteServiceAdminEvent(int, Bundle, ExportReference, Throwable) - Constructor for class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
-
Create a Remote Service Admin Event for an export notification.
- RemoteServiceAdminEvent(int, Bundle, ImportReference, Throwable) - Constructor for class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
-
Create a Remote Service Admin Event for an import notification.
- RemoteServiceAdminListener - Interface in org.osgi.service.remoteserviceadmin
-
A
RemoteServiceAdminEvent
listener is notified synchronously of any
export or import registrations and unregistrations.
- remove() - Method in interface org.osgi.service.application.ScheduledApplication
-
Cancels this schedule of the application.
- remove(Object) - Method in class org.osgi.service.event.EventProperties
-
This method throws UnsupportedOperationException
.
- remove(String) - Method in interface org.osgi.service.prefs.Preferences
-
Removes the value associated with the specified key
in this node,
if any.
- removeAttributes(Configuration.ConfigurationAttribute...) - Method in interface org.osgi.service.cm.Configuration
-
Remove attributes from this configuration.
- REMOVED - Static variable in class org.osgi.service.remoteserviceadmin.EndpointEvent
-
An endpoint has been removed.
- removeLogListener(LogListener) - Method in interface org.osgi.service.log.LogReaderService
-
- removeMember(Role) - Method in interface org.osgi.service.useradmin.Group
-
Removes the specified Role
object from this Group
object.
- removeNode() - Method in interface org.osgi.service.prefs.Preferences
-
Removes this node and all of its descendants, invalidating any properties
contained in the removed nodes.
- removeRole(String) - Method in interface org.osgi.service.useradmin.UserAdmin
-
Removes the Role
object with the given name from this User Admin
service and all groups it is a member of.
- removeServiceListener(ApplicationServiceListener) - Method in interface org.osgi.application.ApplicationContext
-
- RENAMED - Static variable in interface org.osgi.service.dmt.DmtEvent
-
Event type indicating nodes that were renamed.
- renameNode(String, String) - Method in interface org.osgi.service.dmt.DmtSession
-
Rename a node.
- renameNode(String[], String) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
-
Rename a node.
- REPLACE - Static variable in class org.osgi.service.dmt.Acl
-
Principals holding this permission can issue REPLACE commands on the node
having this ACL.
- REPLACE - Static variable in class org.osgi.service.dmt.security.DmtPermission
-
Holders of DmtPermission with the Replace action present can update DMT
node value or properties, that is they are authorized to execute the
setNodeAcl(), setNodeTitle(), setNodeValue(), setNodeType() and
renameNode() methods of the DmtSession.
- REPLACED - Static variable in interface org.osgi.service.dmt.DmtEvent
-
Event type indicating nodes that were replaced.
- Repository - Interface in org.osgi.service.repository
-
A repository service that contains
resources
.
- RepositoryContent - Interface in org.osgi.service.repository
-
An accessor for the content of a resource.
- RequestInfoDTO - Class in org.osgi.service.http.runtime.dto
-
Represents the services used to process a specific request.
- RequestInfoDTO() - Constructor for class org.osgi.service.http.runtime.dto.RequestInfoDTO
-
- RequireConfigurationAdmin - Annotation Type in org.osgi.service.cm.annotations
-
This annotation can be used to require the Configuration Admin
implementation.
- RequireConfigurator - Annotation Type in org.osgi.service.configurator.annotations
-
This annotation can be used to require the Configurator extender.
- REQUIRED - Static variable in interface org.osgi.service.metatype.ObjectClassDefinition
-
Argument for getAttributeDefinitions(int)
.
- required(Callable<T>) - Method in interface org.osgi.service.transaction.control.TransactionStarter
-
A transaction is required to run the supplied piece of work.
- RequireEventAdmin - Annotation Type in org.osgi.service.event.annotations
-
This annotation can be used to require the Event Admin implementation.
- RequireHttpWhiteboard - Annotation Type in org.osgi.service.http.whiteboard.annotations
-
This annotation can be used to require the Http Whiteboard implementation.
- RequireJaxrsWhiteboard - Annotation Type in org.osgi.service.jaxrs.whiteboard.annotations
-
This annotation can be used to require the JAX-RS Whiteboard implementation.
- RequireJPAExtender - Annotation Type in org.osgi.service.jpa.annotations
-
This annotation can be used to require the JPA extender.
- RequirementBuilder - Interface in org.osgi.service.repository
-
A builder for requirements.
- RequirementExpression - Interface in org.osgi.service.repository
-
The super interface for all requirement expressions.
- RequireMetaTypeExtender - Annotation Type in org.osgi.service.metatype.annotations
-
This annotation can be used to require the Meta Type extender to process
metatype resources.
- RequireMetaTypeImplementation - Annotation Type in org.osgi.service.metatype.annotations
-
This annotation can be used to require the Meta Type implementation.
- RequireServiceComponentRuntime - Annotation Type in org.osgi.service.component.annotations
-
This annotation can be used to require the Service Component Runtime to
process Declarative Services components.
- requiresNew(Callable<T>) - Method in interface org.osgi.service.transaction.control.TransactionStarter
-
A new transaction is required to run the supplied piece of work.
- RESET - Static variable in class org.osgi.service.monitor.MonitorPermission
-
Holders of MonitorPermission
with the reset
action
present are allowed to reset the value of the StatusVariable
s
specified in the permission's target field.
- resetStatusVariable(String) - Method in interface org.osgi.service.monitor.Monitorable
-
Issues a request to reset a given StatusVariable
.
- resetStatusVariable(String) - Method in interface org.osgi.service.monitor.MonitorAdmin
-
Issues a request to reset a given StatusVariable
.
- resolve(T) - Method in class org.osgi.util.promise.Deferred
-
Successfully resolve the Promise associated with this Deferred.
- resolved(T) - Method in class org.osgi.util.promise.PromiseFactory
-
Returns a new Promise that has been resolved with the specified value.
- resolved(T) - Static method in class org.osgi.util.promise.Promises
-
Returns a new Promise that has been resolved with the specified value.
- resolveWith(Promise<? extends T>) - Method in class org.osgi.util.promise.Deferred
-
Resolve the Promise associated with this Deferred with the specified
Promise.
- resourceDTO - Variable in class org.osgi.service.http.runtime.dto.RequestInfoDTO
-
The resource processing this request.
- ResourceDTO - Class in org.osgi.service.http.runtime.dto
-
Represents a resource definition currently being used by a servlet context.
- ResourceDTO() - Constructor for class org.osgi.service.http.runtime.dto.ResourceDTO
-
- ResourceDTO - Class in org.osgi.service.jaxrs.runtime.dto
-
Represents common information about a JAX-RS resource service.
- ResourceDTO() - Constructor for class org.osgi.service.jaxrs.runtime.dto.ResourceDTO
-
- resourceDTOs - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
-
Returns the representations of the resource services associated with this
context.
- resourceDTOs - Variable in class org.osgi.service.jaxrs.runtime.dto.BaseApplicationDTO
-
Returns the representations of the dynamic JAX-RS resource services
associated with this Application.
- ResourceMethodInfoDTO - Class in org.osgi.service.jaxrs.runtime.dto
-
Represents information about a JAX-RS resource method.
- ResourceMethodInfoDTO() - Constructor for class org.osgi.service.jaxrs.runtime.dto.ResourceMethodInfoDTO
-
- resourceMethods - Variable in class org.osgi.service.jaxrs.runtime.dto.ApplicationDTO
-
The RequestPaths handled by statically defined resources in this
Application
- resourceMethods - Variable in class org.osgi.service.jaxrs.runtime.dto.ResourceDTO
-
The RequestPaths handled by this resource
- ResourceProcessor - Interface in org.osgi.service.deploymentadmin.spi
-
ResourceProcessor interface is implemented by processors handling resource
files in deployment packages.
- ResourceProcessorException - Exception in org.osgi.service.deploymentadmin.spi
-
Checked exception received when something fails during a call to a Resource
Processor.
- ResourceProcessorException(int, String, Throwable) - Constructor for exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
-
Create an instance of the exception.
- ResourceProcessorException(int, String) - Constructor for exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
-
Create an instance of the exception.
- ResourceProcessorException(int) - Constructor for exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
-
Create an instance of the exception.
- ResourceProvider<T> - Interface in org.osgi.service.transaction.control
-
A resource provider is used to provide a transactional resource to the
application
- RestApiExtension - Interface in org.osgi.service.rest
-
Marker interface for registering extensions to the Rest API service.
- RestClient - Interface in org.osgi.service.rest.client
-
A Java client API for a REST service endpoint.
- RestClientFactory - Interface in org.osgi.service.rest.client
-
Factory to construct new REST client instances.
- Role - Interface in org.osgi.service.useradmin
-
The base interface for Role
objects managed by the User Admin
service.
- ROLE - Static variable in interface org.osgi.service.useradmin.Role
-
The type of a predefined role.
- ROLE_CHANGED - Static variable in class org.osgi.service.useradmin.UserAdminEvent
-
A Role
object has been modified.
- ROLE_CREATED - Static variable in class org.osgi.service.useradmin.UserAdminEvent
-
A Role
object has been created.
- ROLE_REMOVED - Static variable in class org.osgi.service.useradmin.UserAdminEvent
-
A Role
object has been removed.
- roleChanged(UserAdminEvent) - Method in interface org.osgi.service.useradmin.UserAdminListener
-
Receives notification that a Role
object has been created,
removed, or modified.
- rollback() - Method in interface org.osgi.service.deploymentadmin.spi.ResourceProcessor
-
Called when the processing of the current deployment package is finished.
- rollback() - Method in interface org.osgi.service.dmt.DmtSession
-
Rolls back a series of DMT operations issued in the current atomic
session since the last transaction boundary.
- rollback() - Method in interface org.osgi.service.dmt.spi.TransactionalDataSession
-
Rolls back a series of DMT operations issued in the current atomic
session since the last transaction boundary.
- rollback() - Method in interface org.osgi.service.transaction.control.LocalResource
-
Roll back the resource
- ROLLBACK_FAILED - Static variable in exception org.osgi.service.dmt.DmtException
-
The rollback command was not completed successfully.
- rollbackFor - Variable in class org.osgi.service.transaction.control.TransactionBuilder
-
The list of Throwable
types that must trigger rollback
- rollbackFor(Class<? extends Throwable>, Class<? extends Throwable>...) - Method in class org.osgi.service.transaction.control.TransactionBuilder
-
Declare a list of Exception types (and their subtypes) that must
trigger a rollback.
- ROOT_LOGGER_NAME - Static variable in interface org.osgi.service.log.Logger
-
Root Logger Name.
- ROOT_NODE - Static variable in class org.osgi.service.dmt.Uri
-
This constant stands for a string identifying the root of the DmTree
(".").
- ROOT_NODE_CHAR - Static variable in class org.osgi.service.dmt.Uri
-
This constant stands for a char identifying the root of the DmTree ('.').
- ROOT_SUBSYSTEM_SYMBOLICNAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The symbolic name of the root subsystem.
- rule(Type, ConverterFunction) - Method in interface org.osgi.util.converter.ConverterBuilder
-
Register a conversion rule for this converter.
- rule(TargetRule) - Method in interface org.osgi.util.converter.ConverterBuilder
-
Register a conversion rule for this converter.
- rule(ConverterFunction) - Method in interface org.osgi.util.converter.ConverterBuilder
-
Register a catch-all rule, will be called of no other rule matches.
- Rule<F,T> - Class in org.osgi.util.converter
-
A rule implementation that works by capturing the type arguments via
subclassing.
- Rule(Function<F, T>) - Constructor for class org.osgi.util.converter.Rule
-
Create an instance with a conversion function.
- RUNNING - Static variable in class org.osgi.service.application.ApplicationHandle
-
The application instance is running.
- RuntimeDTO - Class in org.osgi.service.http.runtime.dto
-
Represents the state of a Http Service Runtime.
- RuntimeDTO() - Constructor for class org.osgi.service.http.runtime.dto.RuntimeDTO
-
- RuntimeDTO - Class in org.osgi.service.jaxrs.runtime.dto
-
Represents the state of a JAX-RS Service Runtime.
- RuntimeDTO() - Constructor for class org.osgi.service.jaxrs.runtime.dto.RuntimeDTO
-