|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.ejb3.enc.DeploymentEjbResolver
@Deprecated public abstract class DeploymentEjbResolver
Class to resolve EJB containers from ejb-ref or @EJB metadata This class is overriden for specific behaviors, specifically whether or not to resolve the EJB internally in a specific deployment or not. There will be one for an EJB jar deployment and a WAR deployment and any other deployment package that needs to use @EJB.
| Field Summary | |
|---|---|
protected DeploymentScope |
deploymentScope
Deprecated. |
protected java.lang.String |
errorName
Deprecated. |
| Constructor Summary | |
|---|---|
protected |
DeploymentEjbResolver(DeploymentScope deploymentScope,
java.lang.String errorName)
Deprecated. |
| Method Summary | |
|---|---|
EJBContainer |
getEjbContainer(java.lang.Class businessIntf)
Deprecated. |
EJBContainer |
getEjbContainer(Ejb3Deployment deployment,
java.lang.Class businessIntf)
Deprecated. |
EJBContainer |
getEjbContainer(java.lang.String ejbLink,
java.lang.Class businessIntf)
Deprecated. |
java.lang.String |
getEjbJndiName(java.lang.Class businessIntf)
Deprecated. |
java.lang.String |
getEjbJndiName(java.lang.String ejbLink,
java.lang.Class businessIntf)
Deprecated. |
protected abstract EJBContainer |
searchDeploymentInternally(java.lang.String ejbLink,
java.lang.Class businessIntf)
Deprecated. |
protected abstract EJBContainer |
searchForEjbContainerInternally(java.lang.Class businessIntf)
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected DeploymentScope deploymentScope
protected java.lang.String errorName
| Constructor Detail |
|---|
protected DeploymentEjbResolver(DeploymentScope deploymentScope,
java.lang.String errorName)
| Method Detail |
|---|
protected abstract EJBContainer searchDeploymentInternally(java.lang.String ejbLink,
java.lang.Class businessIntf)
public EJBContainer getEjbContainer(java.lang.String ejbLink,
java.lang.Class businessIntf)
public java.lang.String getEjbJndiName(java.lang.String ejbLink,
java.lang.Class businessIntf)
public EJBContainer getEjbContainer(Ejb3Deployment deployment,
java.lang.Class businessIntf)
throws javax.naming.NameNotFoundException
javax.naming.NameNotFoundException
public EJBContainer getEjbContainer(java.lang.Class businessIntf)
throws javax.naming.NameNotFoundException
javax.naming.NameNotFoundException
protected abstract EJBContainer searchForEjbContainerInternally(java.lang.Class businessIntf)
throws javax.naming.NameNotFoundException
javax.naming.NameNotFoundException
public java.lang.String getEjbJndiName(java.lang.Class businessIntf)
throws javax.naming.NameNotFoundException
javax.naming.NameNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||