org.apache.servicemix.common
Class Registry

java.lang.Object
  extended by org.apache.servicemix.common.Registry

public class Registry
extends java.lang.Object


Field Summary
protected  ServiceMixComponent component
           
protected  java.util.Map<java.lang.String,Endpoint> endpoints
           
protected  java.util.Map<java.lang.String,ServiceUnit> serviceUnits
           
 
Constructor Summary
Registry(ServiceMixComponent component)
           
 
Method Summary
 Endpoint getEndpoint(java.lang.String key)
           
 ServiceUnit getServiceUnit(java.lang.String name)
           
 boolean isRegistered(ServiceUnit su)
           
 boolean isServiceUnitRegistered(java.lang.String name)
           
 void registerEndpoint(Endpoint ep)
           
 void registerServiceUnit(ServiceUnit su)
           
 void unregisterEndpoint(Endpoint ep)
           
 void unregisterServiceUnit(ServiceUnit su)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

component

protected ServiceMixComponent component

endpoints

protected java.util.Map<java.lang.String,Endpoint> endpoints

serviceUnits

protected java.util.Map<java.lang.String,ServiceUnit> serviceUnits
Constructor Detail

Registry

public Registry(ServiceMixComponent component)
Method Detail

getEndpoint

public Endpoint getEndpoint(java.lang.String key)

isRegistered

public boolean isRegistered(ServiceUnit su)

isServiceUnitRegistered

public boolean isServiceUnitRegistered(java.lang.String name)

getServiceUnit

public ServiceUnit getServiceUnit(java.lang.String name)

registerEndpoint

public void registerEndpoint(Endpoint ep)

unregisterEndpoint

public void unregisterEndpoint(Endpoint ep)

registerServiceUnit

public void registerServiceUnit(ServiceUnit su)

unregisterServiceUnit

public void unregisterServiceUnit(ServiceUnit su)


Copyright © 2005-2012 FuseSource. All Rights Reserved.