org.mule.api.registry
Class AbstractServiceDescriptor.Key

java.lang.Object
  extended by org.mule.api.registry.AbstractServiceDescriptor.Key
Enclosing class:
AbstractServiceDescriptor

public static class AbstractServiceDescriptor.Key
extends Object

Unique key used to cache the service descriptors. This uses the service and the overrides, but since it is generated externally by the factory that instantiates the service descriptor we do not need to keep overrides or properties anywhere else.


Constructor Summary
AbstractServiceDescriptor.Key(String service, Map overrides)
           
 
Method Summary
 boolean equals(Object o)
           
 String getKey()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractServiceDescriptor.Key

public AbstractServiceDescriptor.Key(String service,
                                     Map overrides)
Method Detail

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getKey

public String getKey()


Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.