jrun.ejb.metadata
Class EJBJarMetaData

java.lang.Object
  |
  +--jrunx.xml.XMLMetaData
        |
        +--jrun.j2ee.metadata.DescriptionMetaData
              |
              +--jrun.ejb.metadata.EJBJarMetaData

public class EJBJarMetaData
extends DescriptionMetaData


Inner classes inherited from class jrunx.xml.XMLMetaData
XMLMetaData.BaseException, XMLMetaData.CouldNotCreateDocumentException, XMLMetaData.CreateInstanceException, XMLMetaData.ElementRequiredException, XMLMetaData.IntegerExpectedException, XMLMetaData.InvalidElementException, XMLMetaData.InvalidObjectException, XMLMetaData.MetaDataExportIOException, XMLMetaData.NoLocationException, XMLMetaData.NoStringConstructorException, XMLMetaData.UnsupportedArrayTypeException
 
Fields inherited from class jrunx.xml.XMLMetaData
logger
 
Constructor Summary
EJBJarMetaData(java.lang.String temporaryDirectory)
           
 
Method Summary
 AssemblyDescriptorMetaData getAssemblyDescriptorMetaData()
           
 java.lang.String getDefaultDataSource()
           
 java.lang.String getDisplayName()
           
 java.lang.String getEJBClientJar()
           
 EJBMetaData getEnterpriseBean(java.lang.String ejbName)
           
 java.util.Iterator getEnterpriseBeans()
           
 EnterpriseBeansMetaData getEnterpriseBeansMetaData()
           
 IconMetaData getIconMetaData()
           
 JRunEJBJarMetaData getJRunEJBJarMetaData()
           
 RelationshipsMetaData getRelationshipsMetaData()
           
 java.lang.String getTemporaryDirectory()
           
 void init()
           
 void initEJBQL()
           
 void initEntityBeans()
           
 void initMessageDrivenBeans()
           
 void initMethodPermissions()
          Assign list of permitted roles for each method and add the methods to EJBMetaData Set the unchecked flag on method, if set in the MethodPermissionMetaData Add a reference to ExcludeListMetaData for access from the EJBSecurityInterceptor
 void initRelationships()
           
 void initSessionBeans()
           
 void initTransactionMethods()
           
 void setAssemblyDescriptorMetaData(AssemblyDescriptorMetaData assemblyDescriptorMetaData)
           
 void setDisplayName(java.lang.String displayName)
           
 void setEJBClientJar(java.lang.String ejbClientJar)
           
 void setIconMetaData(IconMetaData iconMetaData)
           
 void setJRunEJBJarMetaData(JRunEJBJarMetaData jrunEJBJarMetaData)
           
 void setRelationshipsMetaData(RelationshipsMetaData relationshipsMetaData)
           
 void setTemporaryDirectory(java.lang.String temporaryDirectory)
           
 
Methods inherited from class jrun.j2ee.metadata.DescriptionMetaData
getDescription, setDescription
 
Methods inherited from class jrunx.xml.XMLMetaData
addAcronym, addAcronyms, addPackagePrefix, addPackagePrefixes, exportDocument, getAttribute, getMetaDataSource, getParent, getPersistenceContext, getText, importXML, importXML, remove, removeAttribute, setAttribute, setMetaDataSource, setMetaDataSource, setParent, setParent, setPersistenceContext, setPublicID, setSystemID, setText, sync, sync, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EJBJarMetaData

public EJBJarMetaData(java.lang.String temporaryDirectory)
Method Detail

getAssemblyDescriptorMetaData

public AssemblyDescriptorMetaData getAssemblyDescriptorMetaData()

getDefaultDataSource

public java.lang.String getDefaultDataSource()

getDisplayName

public java.lang.String getDisplayName()

getEJBClientJar

public java.lang.String getEJBClientJar()

getEnterpriseBean

public EJBMetaData getEnterpriseBean(java.lang.String ejbName)

getEnterpriseBeans

public java.util.Iterator getEnterpriseBeans()

getEnterpriseBeansMetaData

public EnterpriseBeansMetaData getEnterpriseBeansMetaData()

getIconMetaData

public IconMetaData getIconMetaData()

getJRunEJBJarMetaData

public JRunEJBJarMetaData getJRunEJBJarMetaData()

getRelationshipsMetaData

public RelationshipsMetaData getRelationshipsMetaData()

getTemporaryDirectory

public java.lang.String getTemporaryDirectory()

init

public void init()
          throws DeploymentException

initEntityBeans

public void initEntityBeans()
                     throws DeploymentException

initMessageDrivenBeans

public void initMessageDrivenBeans()
                            throws DeploymentException

initMethodPermissions

public void initMethodPermissions()
                           throws DeploymentException
Assign list of permitted roles for each method and add the methods to EJBMetaData Set the unchecked flag on method, if set in the MethodPermissionMetaData Add a reference to ExcludeListMetaData for access from the EJBSecurityInterceptor

initEJBQL

public void initEJBQL()
               throws DeploymentException

initRelationships

public void initRelationships()

initSessionBeans

public void initSessionBeans()
                      throws DeploymentException

initTransactionMethods

public void initTransactionMethods()
                            throws DeploymentException

setAssemblyDescriptorMetaData

public void setAssemblyDescriptorMetaData(AssemblyDescriptorMetaData assemblyDescriptorMetaData)

setDisplayName

public void setDisplayName(java.lang.String displayName)

setEJBClientJar

public void setEJBClientJar(java.lang.String ejbClientJar)

setIconMetaData

public void setIconMetaData(IconMetaData iconMetaData)

setJRunEJBJarMetaData

public void setJRunEJBJarMetaData(JRunEJBJarMetaData jrunEJBJarMetaData)

setRelationshipsMetaData

public void setRelationshipsMetaData(RelationshipsMetaData relationshipsMetaData)

setTemporaryDirectory

public void setTemporaryDirectory(java.lang.String temporaryDirectory)


Copyright � 2002 Macromedia Corporation. All Rights Reserved.