org.jboss.ejb3.dd
Class EnterpriseBean

java.lang.Object
  extended by org.jboss.ejb3.dd.EnterpriseBean
Direct Known Subclasses:
EntityEnterpriseBean, MessageDrivenBean, SessionEnterpriseBean

public abstract class EnterpriseBean
extends Object

Represents an EJB element of the ejb-jar.xml deployment descriptor for the 1.4 schema

Version:
$Revision: 1.10.2.4 $
Author:
William DeCoste

Field Summary
protected  javax.ejb.TransactionManagementType tmType
           
 
Constructor Summary
EnterpriseBean()
           
 
Method Summary
 void addCallbackListener(String callbackListener)
           
 void addEjbLocalRef(EjbLocalRef ref)
           
 void addEjbRef(EjbRef ref)
           
 void addEnvEntry(EnvEntry entry)
           
 void addInterceptor(String interceptor)
           
 void addInvoker(Invoker invoker)
           
 void addMessageDestinationRef(MessageDestinationRef messageDestinationRef)
           
 void addResourceRef(ResourceRef ref)
           
 String getAopDomainName()
           
 List getCallbackListeners()
           
 ClusterConfig getClusterConfig()
           
 String getEjbClass()
           
 List getEjbLocalRefs()
           
 String getEjbName()
           
 List getEjbRefs()
           
 List getEnvEntries()
           
 String getHome()
           
 List getInterceptors()
           
 List getInvokers()
           
 String getJndiName()
           
 String getLocal()
           
 String getLocalHome()
           
 String getLocalJndiName()
           
 List getMessageDestinationRefs()
           
 String getRemote()
           
 List getResourceRefs()
           
 String getSecurityDomain()
           
 SecurityIdentity getSecurityIdentity()
           
 javax.ejb.TransactionManagementType getTransactionManagementType()
           
 boolean isCallByValue()
           
 boolean isClustered()
           
 boolean isEntityBean()
           
 boolean isMessageDrivenBean()
           
 boolean isSessionBean()
           
 void setAopDomainName(String aopDomainName)
           
 void setCallByValue(boolean callByValue)
           
 void setClusterConfig(ClusterConfig clusterConfig)
           
 void setEjbClass(String ejbClass)
           
 void setEjbLocalRefs(List ejbLocalRefs)
           
 void setEjbName(String ejbName)
           
 void setEjbRefs(List ejbRefs)
           
 void setHome(String home)
           
 void setJndiName(String jndiName)
           
 void setLocal(String local)
           
 void setLocalHome(String localHome)
           
 void setLocalJndiName(String localJndiName)
           
 void setRemote(String remote)
           
 void setResourceRefs(List ejbLocalRefs)
           
 void setRunAsPrincipal(String principal)
           
 void setSecurityDomain(String securityDomain)
           
 void setSecurityIdentity(SecurityIdentity securityIdentity)
           
 String toString()
           
 void updateEjbLocalRef(EjbLocalRef updatedRef)
           
 void updateEjbRef(EjbRef updatedRef)
           
 void updateResourceRef(ResourceRef updatedRef)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

tmType

protected javax.ejb.TransactionManagementType tmType
Constructor Detail

EnterpriseBean

public EnterpriseBean()
Method Detail

addInvoker

public void addInvoker(Invoker invoker)

getInvokers

public List getInvokers()

updateEjbRef

public void updateEjbRef(EjbRef updatedRef)

updateEjbLocalRef

public void updateEjbLocalRef(EjbLocalRef updatedRef)

updateResourceRef

public void updateResourceRef(ResourceRef updatedRef)

setAopDomainName

public void setAopDomainName(String aopDomainName)

getAopDomainName

public String getAopDomainName()

setClusterConfig

public void setClusterConfig(ClusterConfig clusterConfig)

isClustered

public boolean isClustered()

getClusterConfig

public ClusterConfig getClusterConfig()

setRunAsPrincipal

public void setRunAsPrincipal(String principal)

setCallByValue

public void setCallByValue(boolean callByValue)

isCallByValue

public boolean isCallByValue()

getSecurityDomain

public String getSecurityDomain()

setSecurityDomain

public void setSecurityDomain(String securityDomain)

getMessageDestinationRefs

public List getMessageDestinationRefs()

addMessageDestinationRef

public void addMessageDestinationRef(MessageDestinationRef messageDestinationRef)

getInterceptors

public List getInterceptors()

addInterceptor

public void addInterceptor(String interceptor)

getCallbackListeners

public List getCallbackListeners()

addCallbackListener

public void addCallbackListener(String callbackListener)

getJndiName

public String getJndiName()

setJndiName

public void setJndiName(String jndiName)

getLocalJndiName

public String getLocalJndiName()

setLocalJndiName

public void setLocalJndiName(String localJndiName)

getTransactionManagementType

public javax.ejb.TransactionManagementType getTransactionManagementType()

isSessionBean

public boolean isSessionBean()

isEntityBean

public boolean isEntityBean()

isMessageDrivenBean

public boolean isMessageDrivenBean()

getEjbName

public String getEjbName()

setEjbName

public void setEjbName(String ejbName)

getHome

public String getHome()

setHome

public void setHome(String home)

getRemote

public String getRemote()

setRemote

public void setRemote(String remote)

getLocalHome

public String getLocalHome()

setLocalHome

public void setLocalHome(String localHome)

getLocal

public String getLocal()

setLocal

public void setLocal(String local)

getEjbClass

public String getEjbClass()

setEjbClass

public void setEjbClass(String ejbClass)

getEjbLocalRefs

public List getEjbLocalRefs()

setEjbLocalRefs

public void setEjbLocalRefs(List ejbLocalRefs)

addEjbLocalRef

public void addEjbLocalRef(EjbLocalRef ref)

getEjbRefs

public List getEjbRefs()

setEjbRefs

public void setEjbRefs(List ejbRefs)

addEjbRef

public void addEjbRef(EjbRef ref)

getEnvEntries

public List getEnvEntries()

addEnvEntry

public void addEnvEntry(EnvEntry entry)

getResourceRefs

public List getResourceRefs()

setResourceRefs

public void setResourceRefs(List ejbLocalRefs)

addResourceRef

public void addResourceRef(ResourceRef ref)

getSecurityIdentity

public SecurityIdentity getSecurityIdentity()

setSecurityIdentity

public void setSecurityIdentity(SecurityIdentity securityIdentity)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.