org.apache.openejb.util
Class LinkResolver<E>

java.lang.Object
  extended by org.apache.openejb.util.LinkResolver<E>
Direct Known Subclasses:
UniqueDefaultLinkResolver

public class LinkResolver<E>
extends java.lang.Object


Constructor Summary
LinkResolver()
           
 
Method Summary
 boolean add(java.lang.String moduleId, java.lang.String name, E value)
           
protected  E getUniqueMember()
           
 E resolveLink(java.lang.String link, java.lang.String moduleId)
           
 E resolveLink(java.lang.String link, java.net.URI moduleUri)
           
 java.util.Collection<E> values()
           
 java.util.Collection<E> values(java.lang.String shortName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkResolver

public LinkResolver()
Method Detail

add

public boolean add(java.lang.String moduleId,
                   java.lang.String name,
                   E value)

values

public java.util.Collection<E> values()

values

public java.util.Collection<E> values(java.lang.String shortName)

resolveLink

public E resolveLink(java.lang.String link,
                     java.lang.String moduleId)

resolveLink

public E resolveLink(java.lang.String link,
                     java.net.URI moduleUri)

getUniqueMember

protected E getUniqueMember()


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.