org.jboss.osgi.resolver.spi
Class AbstractWire

java.lang.Object
  extended by org.jboss.osgi.resolver.spi.AbstractWire
All Implemented Interfaces:
XWire, org.osgi.resource.Wire
Direct Known Subclasses:
AbstractBundleWire

public class AbstractWire
extends Object
implements XWire

The abstract implementation of a Wire.

Since:
02-Jul-2010
Author:
thomas.diesler@jboss.com

Constructor Summary
protected AbstractWire(org.osgi.resource.Capability capability, org.osgi.resource.Requirement requirement, org.osgi.resource.Resource provider, org.osgi.resource.Resource requirer)
           
 
Method Summary
 org.osgi.resource.Capability getCapability()
           
 org.osgi.resource.Resource getProvider()
           
 org.osgi.resource.Wiring getProviderWiring()
           
 org.osgi.resource.Requirement getRequirement()
           
 org.osgi.resource.Resource getRequirer()
           
 org.osgi.resource.Wiring getRequirerWiring()
           
 void setProviderWiring(org.osgi.resource.Wiring providerWiring)
           
 void setRequirerWiring(org.osgi.resource.Wiring requirerWiring)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.osgi.resource.Wire
equals, hashCode
 

Constructor Detail

AbstractWire

protected AbstractWire(org.osgi.resource.Capability capability,
                       org.osgi.resource.Requirement requirement,
                       org.osgi.resource.Resource provider,
                       org.osgi.resource.Resource requirer)
Method Detail

getCapability

public org.osgi.resource.Capability getCapability()
Specified by:
getCapability in interface org.osgi.resource.Wire

getRequirement

public org.osgi.resource.Requirement getRequirement()
Specified by:
getRequirement in interface org.osgi.resource.Wire

getProvider

public org.osgi.resource.Resource getProvider()
Specified by:
getProvider in interface org.osgi.resource.Wire

getRequirer

public org.osgi.resource.Resource getRequirer()
Specified by:
getRequirer in interface org.osgi.resource.Wire

getProviderWiring

public org.osgi.resource.Wiring getProviderWiring()
Specified by:
getProviderWiring in interface XWire

setProviderWiring

public void setProviderWiring(org.osgi.resource.Wiring providerWiring)
Specified by:
setProviderWiring in interface XWire

getRequirerWiring

public org.osgi.resource.Wiring getRequirerWiring()
Specified by:
getRequirerWiring in interface XWire

setRequirerWiring

public void setRequirerWiring(org.osgi.resource.Wiring requirerWiring)
Specified by:
setRequirerWiring in interface XWire

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 JBoss by Red Hat. All Rights Reserved.