org.jboss.ejb3.core.resolvers
Class ScopedEJBReferenceResolver

java.lang.Object
  extended by org.jboss.ejb3.common.resolvers.spi.EjbReferenceResolverBase
      extended by org.jboss.ejb3.core.resolvers.ScopedEJBReferenceResolver
All Implemented Interfaces:
org.jboss.ejb3.common.resolvers.spi.EjbReferenceResolver

public class ScopedEJBReferenceResolver
extends org.jboss.ejb3.common.resolvers.spi.EjbReferenceResolverBase
implements org.jboss.ejb3.common.resolvers.spi.EjbReferenceResolver

Version:
$Revision: $
Author:
Carlo de Wolf

Field Summary
 
Fields inherited from class org.jboss.ejb3.common.resolvers.spi.EjbReferenceResolverBase
DU_ATTACHMENT_NAME_METADATA
 
Constructor Summary
ScopedEJBReferenceResolver()
           
 
Method Summary
protected  String find(org.jboss.deployers.structure.spi.DeploymentUnit du, org.jboss.ejb3.common.resolvers.spi.EjbReference reference)
           
protected  String findWithin(org.jboss.deployers.structure.spi.DeploymentUnit du, org.jboss.deployers.structure.spi.DeploymentUnit excludeChild, org.jboss.ejb3.common.resolvers.spi.EjbReference reference)
          Search a deployment unit and it's children.
 String resolveEjb(org.jboss.deployers.structure.spi.DeploymentUnit du, org.jboss.ejb3.common.resolvers.spi.EjbReference reference)
           
 
Methods inherited from class org.jboss.ejb3.common.resolvers.spi.EjbReferenceResolverBase
getJndiName, getMatch, getMetaData, getRoot, isMatch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScopedEJBReferenceResolver

public ScopedEJBReferenceResolver()
Method Detail

find

protected String find(org.jboss.deployers.structure.spi.DeploymentUnit du,
                      org.jboss.ejb3.common.resolvers.spi.EjbReference reference)

findWithin

protected String findWithin(org.jboss.deployers.structure.spi.DeploymentUnit du,
                            org.jboss.deployers.structure.spi.DeploymentUnit excludeChild,
                            org.jboss.ejb3.common.resolvers.spi.EjbReference reference)
Search a deployment unit and it's children.

Parameters:
du -
reference -
Returns:

resolveEjb

public String resolveEjb(org.jboss.deployers.structure.spi.DeploymentUnit du,
                         org.jboss.ejb3.common.resolvers.spi.EjbReference reference)
                  throws org.jboss.ejb3.common.resolvers.spi.UnresolvableReferenceException
Specified by:
resolveEjb in interface org.jboss.ejb3.common.resolvers.spi.EjbReferenceResolver
Throws:
org.jboss.ejb3.common.resolvers.spi.UnresolvableReferenceException


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.