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

R

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 StatusVariables 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
A RecoverableXAResource service may be provided by a ResourceProvider if they are able to support XA recovery operations.
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
Cardinality for the Reference annotation.
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
Policy for the Reference annotation.
ReferencePolicyOption - Enum in org.osgi.service.component.annotations
Policy option for the Reference annotation.
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
Release a JDBCConnectionProvider instance that has been created by this factory.
releaseProvider(JPAEntityManagerProvider) - Method in interface org.osgi.service.transaction.control.jpa.JPAEntityManagerProviderFactory
Release a JPAEntityManagerProvider instance that has been created by this factory.
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
Unsubscribes to LogEntry objects.
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
Removes the specified ApplicationServiceListener object from this context application instance's list of listeners.
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 StatusVariables 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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links
OSGi™ Compendium
Release 7

Copyright © OSGi Alliance (2000, 2018). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0