站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 3.2.7 server API Documentation 英文版文档

JawsEntityMetaData (JBoss Server API) - JBoss 3.2.7 server API Documentation 英文版文档


org.jboss.ejb.plugins.jaws.metadata
Class JawsEntityMetaData

java.lang.Object
  extended byorg.jboss.metadata.MetaData
      extended byorg.jboss.ejb.plugins.jaws.metadata.JawsEntityMetaData
All Implemented Interfaces:
Cloneable, XmlLoadable

public class JawsEntityMetaData
extends MetaData
implements XmlLoadable

Version:
$Revision: 1.17 $ Revisions: 20010621 Bill Burke: made read-ahead defaultable in standardjboss.xml and jaws.xml
Author:
Sebastien Alborini, Dirk Zimmermann, Bill Burke, Vinay Menon
See Also:

Field Summary
 
Fields inherited from class org.jboss.metadata.MetaData
log, TX_MANDATORY, TX_NEVER, TX_NOT_SUPPORTED, TX_REQUIRED, TX_REQUIRES_NEW, TX_SUPPORTS, TX_UNKNOWN
 
Constructor Summary
JawsEntityMetaData(JawsApplicationMetaData app, EntityMetaData ent)
           
 
Method Summary
 CMPFieldMetaData getCMPFieldByName(String name)
           
 Iterator getCMPFields()
           
 boolean getCreateTable()
           
 DataSource getDataSource()
           
 String getDbURL()
           
 Iterator getEjbReferences()
           
 EntityMetaData getEntity()
           
 Iterator getFinders()
           
 JawsApplicationMetaData getJawsApplication()
           
 String getName()
           
 int getNumberOfCMPFields()
           
 int getNumberOfPkFields()
           
 Iterator getPkFields()
           
 Class getPrimaryKeyClass()
           
 String getPrimKeyField()
           
 int getReadOnlyTimeOut()
           
 boolean getRemoveTable()
           
 String getTableName()
           
 boolean hasCompositeKey()
           
 boolean hasPkConstraint()
           
 boolean hasReadAhead()
           
 boolean hasRowLocking()
           
 boolean hasTunedUpdates()
           
 void importXml(Element element)
          Imports either the jboss or ejb-jar from the given element.
 boolean isReadOnly()
           
 
Methods inherited from class org.jboss.metadata.MetaData
clone, getChildrenByTagName, getElementAttribute, getElementContent, getElementContent, getFirstElementContent, getOptionalChild, getOptionalChild, getOptionalChildBooleanContent, getOptionalChildContent, getUniqueChild, getUniqueChildContent, importEjbJarXml, importJbossXml, jdk13Enabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JawsEntityMetaData

public JawsEntityMetaData(JawsApplicationMetaData app,
                          EntityMetaData ent)
                   throws org.jboss.deployment.DeploymentException
Method Detail

getJawsApplication

public JawsApplicationMetaData getJawsApplication()

getEntity

public EntityMetaData getEntity()

getCMPFields

public Iterator getCMPFields()

getCMPFieldByName

public CMPFieldMetaData getCMPFieldByName(String name)

getPkFields

public Iterator getPkFields()

getNumberOfPkFields

public int getNumberOfPkFields()

getTableName

public String getTableName()

getCreateTable

public boolean getCreateTable()

getRemoveTable

public boolean getRemoveTable()

hasTunedUpdates

public boolean hasTunedUpdates()

hasPkConstraint

public boolean hasPkConstraint()

getReadOnlyTimeOut

public int getReadOnlyTimeOut()

hasCompositeKey

public boolean hasCompositeKey()

getDataSource

public DataSource getDataSource()

getDbURL

public String getDbURL()

getFinders

public Iterator getFinders()

getName

public String getName()

getNumberOfCMPFields

public int getNumberOfCMPFields()

getPrimaryKeyClass

public Class getPrimaryKeyClass()

isReadOnly

public boolean isReadOnly()

getEjbReferences

public Iterator getEjbReferences()

getPrimKeyField

public String getPrimKeyField()

hasRowLocking

public boolean hasRowLocking()

hasReadAhead

public boolean hasReadAhead()

importXml

public void importXml(Element element)
               throws org.jboss.deployment.DeploymentException
Description copied from class: MetaData
Imports either the jboss or ejb-jar from the given element.

Specified by:
importXml in interface XmlLoadable
Overrides:
importXml in class MetaData
Parameters:
element - The element to import.
Throws:
org.jboss.deployment.DeploymentException - Unrecognized root tag.


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