org.apache.openejb.assembler.classic
Class EjbResolver

java.lang.Object
  extended by org.apache.openejb.assembler.classic.EjbResolver

public class EjbResolver
extends Object

Version:
$Rev: 1303612 $ $Date: 2012-03-21 15:59:11 -0700 (Wed, 21 Mar 2012) $

Nested Class Summary
static interface EjbResolver.Reference
           
static class EjbResolver.Scope
           
static class EjbResolver.Type
           
 
Constructor Summary
EjbResolver(EjbResolver parent, EjbResolver.Scope scope, EjbJarInfo... ejbJars)
           
EjbResolver(EjbResolver parent, EjbResolver.Scope scope, List<EjbJarInfo> ejbJars)
           
 
Method Summary
 void add(EjbJarInfo ejbJarInfo)
           
 void addAll(List<EjbJarInfo> ejbJars)
          Possible syncronization issue here
 EnterpriseBeanInfo getEnterpriseBeanInfo(String deploymentId)
           
 EjbResolver.Scope getScope(String deploymentId)
           
 String resolve(EjbResolver.Reference ref, URI moduleUri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbResolver

public EjbResolver(EjbResolver parent,
                   EjbResolver.Scope scope,
                   EjbJarInfo... ejbJars)

EjbResolver

public EjbResolver(EjbResolver parent,
                   EjbResolver.Scope scope,
                   List<EjbJarInfo> ejbJars)
Method Detail

addAll

public void addAll(List<EjbJarInfo> ejbJars)
Possible syncronization issue here


add

public void add(EjbJarInfo ejbJarInfo)

getScope

public EjbResolver.Scope getScope(String deploymentId)

getEnterpriseBeanInfo

public EnterpriseBeanInfo getEnterpriseBeanInfo(String deploymentId)

resolve

public String resolve(EjbResolver.Reference ref,
                      URI moduleUri)


Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.