org.apache.openejb.jee.oejb3
Class EjbDeployment

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

public class EjbDeployment
extends Object


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

Field Detail

jndi

protected List<Jndi> jndi

ejbLink

protected List<EjbLink> ejbLink

resourceLink

protected List<ResourceLink> resourceLink

query

protected List<Query> query

containerId

protected String containerId

deploymentId

protected String deploymentId

ejbName

protected String ejbName

properties

protected Properties properties
Constructor Detail

EjbDeployment

public EjbDeployment()

EjbDeployment

public EjbDeployment(String containerId,
                     String deploymentId,
                     String ejbName)

EjbDeployment

public EjbDeployment(EnterpriseBean bean)
Method Detail

getEjbLink

public List<EjbLink> getEjbLink()

getJndi

public List<Jndi> getJndi()

getResourceLink

public List<ResourceLink> getResourceLink()

getQuery

public List<Query> getQuery()

getResourceLink

public ResourceLink getResourceLink(String refName)

getResourceLinksMap

public Map<String,ResourceLink> getResourceLinksMap()

getEjbLink

public EjbLink getEjbLink(String refName)

getEjbLinksMap

public Map<String,EjbLink> getEjbLinksMap()

getContainerId

public String getContainerId()

setContainerId

public void setContainerId(String value)

getDeploymentId

public String getDeploymentId()

setDeploymentId

public void setDeploymentId(String value)

getEjbName

public String getEjbName()

setEjbName

public void setEjbName(String value)

addResourceLink

public void addResourceLink(ResourceLink resourceLink)

removeResourceLink

public void removeResourceLink(String resRefName)

addEjbLink

public void addEjbLink(EjbLink ejbLink)

addQuery

public void addQuery(Query query)

getProperties

public Properties getProperties()

addProperty

public void addProperty(String key,
                        String value)


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