org.apache.openejb.jee.oejb3
Class EjbDeployment

java.lang.Object
  extended by org.apache.openejb.jee.oejb3.EjbDeployment

public class EjbDeployment
extends java.lang.Object


Field Summary
protected  java.lang.String containerId
           
protected  java.lang.String deploymentId
           
protected  java.util.List<EjbLink> ejbLink
           
protected  java.lang.String ejbName
           
protected  java.util.List<Jndi> jndi
           
protected  java.util.Properties properties
           
protected  java.util.List<Query> query
           
protected  java.util.List<ResourceLink> resourceLink
           
 
Constructor Summary
EjbDeployment()
           
EjbDeployment(EnterpriseBean bean)
           
EjbDeployment(java.lang.String containerId, java.lang.String deploymentId, java.lang.String ejbName)
           
 
Method Summary
 void addEjbLink(EjbLink ejbLink)
           
 void addProperty(java.lang.String key, java.lang.String value)
           
 void addQuery(Query query)
           
 void addResourceLink(ResourceLink resourceLink)
           
 java.lang.String getContainerId()
           
 java.lang.String getDeploymentId()
           
 java.util.List<EjbLink> getEjbLink()
           
 EjbLink getEjbLink(java.lang.String refName)
           
 java.util.Map<java.lang.String,EjbLink> getEjbLinksMap()
           
 java.lang.String getEjbName()
           
 java.util.List<Jndi> getJndi()
           
 java.util.Properties getProperties()
           
 java.util.List<Query> getQuery()
           
 java.util.List<ResourceLink> getResourceLink()
           
 ResourceLink getResourceLink(java.lang.String refName)
           
 java.util.Map<java.lang.String,ResourceLink> getResourceLinksMap()
           
 void removeResourceLink(java.lang.String resRefName)
           
 void setContainerId(java.lang.String value)
           
 void setDeploymentId(java.lang.String value)
           
 void setEjbName(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jndi

protected java.util.List<Jndi> jndi

ejbLink

protected java.util.List<EjbLink> ejbLink

resourceLink

protected java.util.List<ResourceLink> resourceLink

query

protected java.util.List<Query> query

containerId

protected java.lang.String containerId

deploymentId

protected java.lang.String deploymentId

ejbName

protected java.lang.String ejbName

properties

protected java.util.Properties properties
Constructor Detail

EjbDeployment

public EjbDeployment()

EjbDeployment

public EjbDeployment(java.lang.String containerId,
                     java.lang.String deploymentId,
                     java.lang.String ejbName)

EjbDeployment

public EjbDeployment(EnterpriseBean bean)
Method Detail

getEjbLink

public java.util.List<EjbLink> getEjbLink()

getJndi

public java.util.List<Jndi> getJndi()

getResourceLink

public java.util.List<ResourceLink> getResourceLink()

getQuery

public java.util.List<Query> getQuery()

getResourceLink

public ResourceLink getResourceLink(java.lang.String refName)

getResourceLinksMap

public java.util.Map<java.lang.String,ResourceLink> getResourceLinksMap()

getEjbLink

public EjbLink getEjbLink(java.lang.String refName)

getEjbLinksMap

public java.util.Map<java.lang.String,EjbLink> getEjbLinksMap()

getContainerId

public java.lang.String getContainerId()

setContainerId

public void setContainerId(java.lang.String value)

getDeploymentId

public java.lang.String getDeploymentId()

setDeploymentId

public void setDeploymentId(java.lang.String value)

getEjbName

public java.lang.String getEjbName()

setEjbName

public void setEjbName(java.lang.String value)

addResourceLink

public void addResourceLink(ResourceLink resourceLink)

removeResourceLink

public void removeResourceLink(java.lang.String resRefName)

addEjbLink

public void addEjbLink(EjbLink ejbLink)

addQuery

public void addQuery(Query query)

getProperties

public java.util.Properties getProperties()

addProperty

public void addProperty(java.lang.String key,
                        java.lang.String value)


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