- 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.
- accept(Logger) - Method in interface org.osgi.service.log.LoggerConsumer
-
Perform this operation on the specified
Logger
.
- 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.
- 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.
- ACTIVATION_EAGER - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
-
The component's manager must eagerly activate the component.
- ACTIVATION_LAZY - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
-
The component's manager must lazily activate the component.
- ACTIVATION_POLICY_USED - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
-
- ACTIVATION_POLICY_USED_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
-
- 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 interface org.osgi.jmx.framework.BundleStateMBean
-
- ACTIVE - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The component configuration is active.
- 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
.
- 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.
- addCredential(String, byte[], String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
-
Add credentials to a user, associated with the supplied key
- addCredentialString(String, String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
-
Add credentials to a user, associated with the supplied key
- addDirective(String, String) - Method in interface org.osgi.service.repository.RequirementBuilder
-
Add a directive to the set of directives.
- ADDED - Static variable in class org.osgi.service.remoteserviceadmin.EndpointEvent
-
An endpoint has been added.
- addInformation(TabularData) - Method in interface org.osgi.jmx.service.provisioning.ProvisioningServiceMBean
-
Adds the key/value pairs contained in info
to the Provisioning
Information dictionary.
- addInformation(Dictionary<String, ?>) - Method in interface org.osgi.service.provisioning.ProvisioningService
-
Adds the key/value pairs contained in info
to the Provisioning
Information dictionary.
- addInformation(ZipInputStream) - Method in interface org.osgi.service.provisioning.ProvisioningService
-
Processes the ZipInputStream
and extracts information to add to
the Provisioning Information dictionary, as well as, install/update and
start bundles.
- addInformationFromZip(String) - Method in interface org.osgi.jmx.service.provisioning.ProvisioningServiceMBean
-
Processes the ZipInputStream
contents of the provided zipURL and
extracts information to add to the Provisioning Information dictionary,
as well as, install/update and start bundles.
- 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.
- addLogListener(LogListener) - Method in interface org.osgi.service.log.LogReaderService
-
- addMember(String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
-
Add a member to the group.
- addMember(Role) - Method in interface org.osgi.service.useradmin.Group
-
Adds the specified Role
object as a basic member to this
Group
object.
- 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
-
- addProperty(String, byte[], String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
-
Add or update a property on a role.
- addPropertyString(String, String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
-
Add or update a property on a role
- addRequiredMember(String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
-
Add a required member to the group
- addRequiredMember(Role) - Method in interface org.osgi.service.useradmin.Group
-
Adds the specified Role
object as a required member to this
Group
object.
- 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".
- 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.
- 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.
- and(RequirementExpression, RequirementExpression) - Method in interface org.osgi.service.repository.ExpressionCombiner
-
- and(RequirementExpression, RequirementExpression, RequirementExpression...) - Method in interface org.osgi.service.repository.ExpressionCombiner
-
- AndExpression - Interface in org.osgi.service.repository
-
- 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.
- 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.
- ARRAY_OF - Static variable in class org.osgi.jmx.JmxConstants
-
For an encoded array we need to start with ARRAY_OF.
- arrayType(int, OpenType) - Static method in class org.osgi.jmx.Item
-
Return a new Array 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.
- 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.
- asRuntimeException() - Method in exception org.osgi.service.transaction.control.ScopedWorkException
-
- 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.
- ATTRIBUTE - Static variable in class org.osgi.service.cm.ConfigurationPermission
-
Provides permission to set or remove an attribute on the configuration.
- 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.
- ATTRIBUTES - Static variable in interface org.osgi.jmx.framework.wiring.BundleWiringStateMBean
-
- attributes - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
-
The servlet context attributes.
- ATTRIBUTES_ITEM - Static variable in interface org.osgi.jmx.framework.wiring.BundleWiringStateMBean
-
The item containing the attributes of a capability or requirement.
- ATTRIBUTES_TYPE - Static variable in interface org.osgi.jmx.framework.wiring.BundleWiringStateMBean
-
The Tabular Type that holds the attributes for a capability or
requirements.
- AttributeType - Enum in org.osgi.service.metatype.annotations
-
- audit(String) - Method in interface org.osgi.service.log.Logger
-
- audit(String, Object) - Method in interface org.osgi.service.log.Logger
-
- audit(String, Object, Object) - Method in interface org.osgi.service.log.Logger
-
- audit(String, Object...) - Method in interface org.osgi.service.log.Logger
-
- 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.
- AUTO_EXPORT_ALL_CLASSES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
-
Advertise all Java classes and interfaces in the component instance type
as service interfaces.
- AUTO_EXPORT_CLASS_HIERARCHY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
-
Advertise all Java classes in the hierarchy of the component instance
type as service interfaces.
- AUTO_EXPORT_DISABLED - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
-
Do not auto-detect types for advertised service interfaces
- AUTO_EXPORT_INTERFACES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
-
Advertise all Java interfaces implemented by the component instance type
as service interfaces.
- AUTORIZATION_TYPE - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
-
The Composite Type for an Authorization object.
- AVAILABILITY_MANDATORY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
-
A matching service is required at all times.
- AVAILABILITY_OPTIONAL - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
-
A matching service is not required to be present.