|
OSGi™ Compendium Release 5 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface HostedCapability
A capability hosted by a resource.
A HostedCapability is a Capability where the getResource() method
returns a Resource that hosts this Capability instead of declaring it. This
is necessary for cases where the declaring Resource of a Capability does not
match the runtime state. For example, this is the case for fragments attached
to a host. Most fragment declared capabilities and requirements become hosted
by the host resource. Since a fragment can attach to multiple hosts, a single
capability can actually be hosted multiple times.
| Method Summary | |
|---|---|
Capability |
getDeclaredCapability()
Return the Capability hosted by the Resource. |
Resource |
getResource()
Return the Resource that hosts this Capability. |
| Methods inherited from interface org.osgi.resource.Capability |
|---|
equals, getAttributes, getDirectives, getNamespace, hashCode |
| Method Detail |
|---|
Resource getResource()
getResource in interface CapabilityCapability getDeclaredCapability()
|
OSGi™ Compendium Release 5 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||