Class BundleWireImpl
java.lang.Object
org.apache.felix.framework.wiring.BundleWireImpl
- All Implemented Interfaces:
BundleWire,Wire
-
Constructor Summary
ConstructorsConstructorDescriptionBundleWireImpl(BundleRevision requirer, BundleRequirement req, BundleRevision provider, BundleCapability cap) -
Method Summary
Modifier and TypeMethodDescriptionReturns theBundleCapabilityfor this wire.Returns the resource providing thecapability.Returns the bundle wiringprovidingthecapability.Return theBundleRequirementfor this wire.Returns the resource whorequiresthecapability.Returns the bundle wiring whorequiresthecapability.toString()
-
Constructor Details
-
BundleWireImpl
public BundleWireImpl(BundleRevision requirer, BundleRequirement req, BundleRevision provider, BundleCapability cap)
-
-
Method Details
-
getRequirer
Description copied from interface:BundleWireReturns the resource whorequiresthecapability.The returned resource may differ from the resource referenced by the
requirement.This method returns the same value as
BundleWire.getRequirerWiring().getRevision().- Specified by:
getRequirerin interfaceBundleWire- Specified by:
getRequirerin interfaceWire- Returns:
- The resource who requires the capability.
-
getRequirerWiring
Description copied from interface:BundleWireReturns the bundle wiring whorequiresthecapability.The bundle revision referenced by the returned bundle wiring may differ from the bundle revision referenced by the
requirement.- Specified by:
getRequirerWiringin interfaceBundleWire- Returns:
- The bundle wiring whose requirement is wired to the capability.
If the bundle wiring requiring the capability is not
in use,nullwill be returned.
-
getRequirement
Description copied from interface:BundleWireReturn theBundleRequirementfor this wire.- Specified by:
getRequirementin interfaceBundleWire- Specified by:
getRequirementin interfaceWire- Returns:
- The
BundleRequirementfor this wire.
-
getProvider
Description copied from interface:BundleWireReturns the resource providing thecapability.The returned resource may differ from the resource referenced by the
capability.This method returns the same value as
BundleWire.getProviderWiring().getRevision().- Specified by:
getProviderin interfaceBundleWire- Specified by:
getProviderin interfaceWire- Returns:
- The resource providing the capability.
-
getProviderWiring
Description copied from interface:BundleWireReturns the bundle wiringprovidingthecapability.The bundle revision referenced by the returned bundle wiring may differ from the bundle revision referenced by the
capability.- Specified by:
getProviderWiringin interfaceBundleWire- Returns:
- The bundle wiring providing the capability. If the bundle wiring
providing the capability is not
in use,nullwill be returned.
-
getCapability
Description copied from interface:BundleWireReturns theBundleCapabilityfor this wire.- Specified by:
getCapabilityin interfaceBundleWire- Specified by:
getCapabilityin interfaceWire- Returns:
- The
BundleCapabilityfor this wire.
-
toString
-