org.apache.servicemix.common.osgi
Class EndpointTracker

java.lang.Object
  extended by org.apache.servicemix.common.osgi.EndpointTracker

public class EndpointTracker
extends Object


Nested Class Summary
static class EndpointTracker.OsgiServiceUnit
           
 
Field Summary
protected  DefaultComponent component
           
protected  Map<EndpointWrapper,EndpointTracker.OsgiServiceUnit> endpoints
           
 
Constructor Summary
EndpointTracker()
           
 
Method Summary
 DefaultComponent getComponent()
           
 void register(EndpointWrapper wrapper, Map properties)
           
 void setComponent(DefaultComponent component)
           
 void unregister(EndpointWrapper wrapper, Map properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

component

protected DefaultComponent component

endpoints

protected Map<EndpointWrapper,EndpointTracker.OsgiServiceUnit> endpoints
Constructor Detail

EndpointTracker

public EndpointTracker()
Method Detail

getComponent

public DefaultComponent getComponent()

setComponent

public void setComponent(DefaultComponent component)

register

public void register(EndpointWrapper wrapper,
                     Map properties)
              throws Exception
Throws:
Exception

unregister

public void unregister(EndpointWrapper wrapper,
                       Map properties)
                throws Exception
Throws:
Exception


Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.