Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- attributes - Variable in class org.osgi.resource.dto.CapabilityDTO
-
The attributes for the capability.
- attributes - Variable in class org.osgi.resource.dto.RequirementDTO
-
The attributes for the requirement.
C
- capabilities - Variable in class org.osgi.resource.dto.ResourceDTO
-
The capabilities of the resource.
- capabilities - Variable in class org.osgi.resource.dto.WiringDTO
-
The references to the capabilities for the wiring node.
- capability - Variable in class org.osgi.resource.dto.CapabilityRefDTO
-
The identifier of the capability in the resource.
- capability - Variable in class org.osgi.resource.dto.WireDTO
-
Reference to the Capability for the wire.
- Capability - Interface in org.osgi.resource
-
A capability that has been declared from a
Resource. - CAPABILITY_EFFECTIVE_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The capability directive used to specify the effective time for the capability.
- CAPABILITY_USES_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The capability directive used to specify the comma separated list of package names used by a capability.
- CapabilityDTO - Class in org.osgi.resource.dto
-
Data Transfer Object for a Capability.
- CapabilityDTO() - Constructor for class org.osgi.resource.dto.CapabilityDTO
- CapabilityRefDTO - Class in org.osgi.resource.dto
-
Data Transfer Object for a reference to a Capability.
- CapabilityRefDTO() - Constructor for class org.osgi.resource.dto.CapabilityRefDTO
- CARDINALITY_MULTIPLE - Static variable in class org.osgi.resource.Namespace
-
The directive value identifying a multiple
cardinalitytype. - CARDINALITY_SINGLE - Static variable in class org.osgi.resource.Namespace
-
The directive value identifying a
cardinalitytype of single.
D
- directives - Variable in class org.osgi.resource.dto.CapabilityDTO
-
The directives for the capability.
- directives - Variable in class org.osgi.resource.dto.RequirementDTO
-
The directives for the requirement.
E
- EFFECTIVE_ACTIVE - Static variable in class org.osgi.resource.Namespace
-
The directive value identifying a
capabilityorrequirementthat is effective at active time. - EFFECTIVE_RESOLVE - Static variable in class org.osgi.resource.Namespace
-
The directive value identifying a
capabilityorrequirementthat is effective at resolve time. - equals(Object) - Method in interface org.osgi.resource.Capability
-
Compares this
Capabilityto anotherCapability. - equals(Object) - Method in interface org.osgi.resource.Requirement
-
Compares this
Requirementto anotherRequirement. - equals(Object) - Method in interface org.osgi.resource.Resource
-
Compares this
Resourceto anotherResource. - equals(Object) - Method in interface org.osgi.resource.Wire
-
Compares this
Wireto anotherWire.
G
- getAttributes() - Method in interface org.osgi.resource.Capability
-
Returns the attributes of this capability.
- getAttributes() - Method in interface org.osgi.resource.Requirement
-
Returns the attributes of this requirement.
- getCapabilities(String) - Method in interface org.osgi.resource.Resource
-
Returns the capabilities declared by this resource.
- getCapability() - Method in interface org.osgi.resource.Wire
-
Returns the
Capabilityfor this wire. - getDirectives() - Method in interface org.osgi.resource.Capability
-
Returns the directives of this capability.
- getDirectives() - Method in interface org.osgi.resource.Requirement
-
Returns the directives of this requirement.
- getNamespace() - Method in interface org.osgi.resource.Capability
-
Returns the namespace of this capability.
- getNamespace() - Method in interface org.osgi.resource.Requirement
-
Returns the namespace of this requirement.
- getProvidedResourceWires(String) - Method in interface org.osgi.resource.Wiring
-
Returns the
Wires to the providedcapabilitiesof this wiring. - getProvider() - Method in interface org.osgi.resource.Wire
-
Returns the resource providing the
capability. - getRequiredResourceWires(String) - Method in interface org.osgi.resource.Wiring
-
Returns the
Wires to therequirementsin use by this wiring. - getRequirement() - Method in interface org.osgi.resource.Wire
-
Returns the
Requirementfor this wire. - getRequirements(String) - Method in interface org.osgi.resource.Resource
-
Returns the requirements declared by this bundle resource.
- getRequirer() - Method in interface org.osgi.resource.Wire
-
Returns the resource who
requiresthecapability. - getResource() - Method in interface org.osgi.resource.Capability
-
Returns the resource declaring this capability.
- getResource() - Method in interface org.osgi.resource.Requirement
-
Returns the resource declaring this requirement.
- getResource() - Method in interface org.osgi.resource.Wiring
-
Returns the resource associated with this wiring.
- getResourceCapabilities(String) - Method in interface org.osgi.resource.Wiring
-
Returns the capabilities provided by this wiring.
- getResourceRequirements(String) - Method in interface org.osgi.resource.Wiring
-
Returns the requirements of this wiring.
H
- hashCode() - Method in interface org.osgi.resource.Capability
-
Returns the hashCode of this
Capability. - hashCode() - Method in interface org.osgi.resource.Requirement
-
Returns the hashCode of this
Requirement. - hashCode() - Method in interface org.osgi.resource.Resource
-
Returns the hashCode of this
Resource. - hashCode() - Method in interface org.osgi.resource.Wire
-
Returns the hashCode of this
Wire.
I
- id - Variable in class org.osgi.resource.dto.CapabilityDTO
-
The unique identifier of the capability.
- id - Variable in class org.osgi.resource.dto.RequirementDTO
-
The unique identifier of the requirement.
- id - Variable in class org.osgi.resource.dto.ResourceDTO
-
The unique identifier of the resource.
- id - Variable in class org.osgi.resource.dto.WiringDTO
-
The unique identifier of the wiring node.
N
- namespace - Variable in class org.osgi.resource.dto.CapabilityDTO
-
The namespace for the capability.
- namespace - Variable in class org.osgi.resource.dto.RequirementDTO
-
The namespace for the requirement.
- Namespace - Class in org.osgi.resource
-
Capability and Requirement Namespaces base class.
- Namespace() - Constructor for class org.osgi.resource.Namespace
-
Protected constructor for Namespace sub-types.
O
- org.osgi.resource - package org.osgi.resource
-
Resource Package Version 1.0.
- org.osgi.resource.dto - package org.osgi.resource.dto
-
OSGi Data Transfer Object Resource Package Version 1.0.
P
- providedWires - Variable in class org.osgi.resource.dto.WiringDTO
-
The provided wires for the wiring node.
- provider - Variable in class org.osgi.resource.dto.WireDTO
-
The identifier of the provider resource for the wire.
R
- requiredWires - Variable in class org.osgi.resource.dto.WiringDTO
-
The required wires for the wiring node.
- requirement - Variable in class org.osgi.resource.dto.RequirementRefDTO
-
The identifier of the requirement in the resource.
- requirement - Variable in class org.osgi.resource.dto.WireDTO
-
Reference to the Requirement for the wire.
- Requirement - Interface in org.osgi.resource
-
A requirement that has been declared from a
Resource. - REQUIREMENT_CARDINALITY_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The requirement directive used to specify the cardinality for a requirement.
- REQUIREMENT_EFFECTIVE_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The requirement directive used to specify the effective time for the requirement.
- REQUIREMENT_FILTER_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The requirement directive used to specify a capability filter.
- REQUIREMENT_RESOLUTION_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The requirement directive used to specify the resolution type for a requirement.
- RequirementDTO - Class in org.osgi.resource.dto
-
Data Transfer Object for a Requirement.
- RequirementDTO() - Constructor for class org.osgi.resource.dto.RequirementDTO
- RequirementRefDTO - Class in org.osgi.resource.dto
-
Data Transfer Object for a reference to a Requirement.
- RequirementRefDTO() - Constructor for class org.osgi.resource.dto.RequirementRefDTO
- requirements - Variable in class org.osgi.resource.dto.ResourceDTO
-
The requirements of the resource.
- requirements - Variable in class org.osgi.resource.dto.WiringDTO
-
The references to the requirements for the wiring node.
- requirer - Variable in class org.osgi.resource.dto.WireDTO
-
The identifier of the requiring resource for the wire.
- RESOLUTION_MANDATORY - Static variable in class org.osgi.resource.Namespace
-
The directive value identifying a mandatory requirement resolution type.
- RESOLUTION_OPTIONAL - Static variable in class org.osgi.resource.Namespace
-
The directive value identifying an optional requirement resolution type.
- resource - Variable in class org.osgi.resource.dto.CapabilityDTO
-
The identifier of the resource declaring the capability.
- resource - Variable in class org.osgi.resource.dto.CapabilityRefDTO
-
The identifier of the resource declaring the capability.
- resource - Variable in class org.osgi.resource.dto.RequirementDTO
-
The identifier of the resource declaring the requirement.
- resource - Variable in class org.osgi.resource.dto.RequirementRefDTO
-
The identifier of the resource declaring the requirement.
- resource - Variable in class org.osgi.resource.dto.WiringDTO
-
The identifier of the resource associated with the wiring node.
- Resource - Interface in org.osgi.resource
-
A resource is the representation of a uniquely identified and typed data.
- ResourceDTO - Class in org.osgi.resource.dto
-
Data Transfer Object for a Resource.
- ResourceDTO() - Constructor for class org.osgi.resource.dto.ResourceDTO
W
- Wire - Interface in org.osgi.resource
-
A wire connecting a
Capabilityto aRequirement. - WireDTO - Class in org.osgi.resource.dto
-
Data Transfer Object for a Wire.
- WireDTO() - Constructor for class org.osgi.resource.dto.WireDTO
- Wiring - Interface in org.osgi.resource
-
A wiring for a resource.
- WiringDTO - Class in org.osgi.resource.dto
-
Data Transfer Object for a Wiring node.
- WiringDTO() - Constructor for class org.osgi.resource.dto.WiringDTO
All Classes and Interfaces|All Packages|Constant Field Values