org.objectweb.jonas_ejb.deployment.xml.Entity Class Reference

Inherits org.objectweb.jonas_ejb.deployment.xml.CommonEjb.

Inheritance diagram for org.objectweb.jonas_ejb.deployment.xml.Entity:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas_ejb.deployment.xml.Entity:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Entity ()
String getPersistenceType ()
void setPersistenceType (String persistenceType)
String getPrimKeyClass ()
void setPrimKeyClass (String primKeyClass)
String getReentrant ()
void setReentrant (String reentrant)
String getCmpVersion ()
void setCmpVersion (String cmpVersion)
String getAbstractSchemaName ()
void setAbstractSchemaName (String abstractSchemaName)
JLinkedList getCmpFieldList ()
void setCmpFieldList (JLinkedList cmpFieldList)
void addCmpField (CmpField cmpField)
String getPrimkeyField ()
void setPrimkeyField (String primkeyField)
JLinkedList getQueryList ()
void setQueryList (JLinkedList queryList)
void addQuery (Query query)
String toXML (int indent)

Detailed Description

This class defines the implementation of the element entity

Author:
JOnAS team

Definition at line 36 of file Entity.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ejb.deployment.xml.Entity.Entity  ) 
 

Constructor

Definition at line 84 of file Entity.java.


Member Function Documentation

void org.objectweb.jonas_ejb.deployment.xml.Entity.addCmpField CmpField  cmpField  ) 
 

Add a new cmp-field element to this object

Parameters:
cmpField the cmpFieldobject

Definition at line 190 of file Entity.java.

void org.objectweb.jonas_ejb.deployment.xml.Entity.addQuery Query  query  ) 
 

Add a new query element to this object

Parameters:
query the queryobject

Definition at line 231 of file Entity.java.

String org.objectweb.jonas_ejb.deployment.xml.Entity.getAbstractSchemaName  ) 
 

Gets the abstract-schema-name

Returns:
the abstract-schema-name

Definition at line 158 of file Entity.java.

JLinkedList org.objectweb.jonas_ejb.deployment.xml.Entity.getCmpFieldList  ) 
 

Gets the cmp-field

Returns:
the cmp-field

Definition at line 174 of file Entity.java.

String org.objectweb.jonas_ejb.deployment.xml.Entity.getCmpVersion  ) 
 

Gets the cmp-version

Returns:
the cmp-version

Definition at line 142 of file Entity.java.

String org.objectweb.jonas_ejb.deployment.xml.Entity.getPersistenceType  ) 
 

Gets the persistence-type

Returns:
the persistence-type

Definition at line 94 of file Entity.java.

Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.DeploymentDesc().

String org.objectweb.jonas_ejb.deployment.xml.Entity.getPrimKeyClass  ) 
 

Gets the prim-key-class

Returns:
the prim-key-class

Definition at line 110 of file Entity.java.

String org.objectweb.jonas_ejb.deployment.xml.Entity.getPrimkeyField  ) 
 

Gets the primkey-field

Returns:
the primkey-field

Definition at line 198 of file Entity.java.

JLinkedList org.objectweb.jonas_ejb.deployment.xml.Entity.getQueryList  ) 
 

Gets the query

Returns:
the query

Definition at line 215 of file Entity.java.

String org.objectweb.jonas_ejb.deployment.xml.Entity.getReentrant  ) 
 

Gets the reentrant

Returns:
the reentrant

Definition at line 126 of file Entity.java.

void org.objectweb.jonas_ejb.deployment.xml.Entity.setAbstractSchemaName String  abstractSchemaName  ) 
 

Set the abstract-schema-name

Parameters:
abstractSchemaName abstractSchemaName

Definition at line 166 of file Entity.java.

void org.objectweb.jonas_ejb.deployment.xml.Entity.setCmpFieldList JLinkedList  cmpFieldList  ) 
 

Set the cmp-field

Parameters:
cmpFieldList cmpField

Definition at line 182 of file Entity.java.

void org.objectweb.jonas_ejb.deployment.xml.Entity.setCmpVersion String  cmpVersion  ) 
 

Set the cmp-version

Parameters:
cmpVersion cmpVersion

Definition at line 150 of file Entity.java.

void org.objectweb.jonas_ejb.deployment.xml.Entity.setPersistenceType String  persistenceType  ) 
 

Set the persistence-type

Parameters:
persistenceType persistenceType

Definition at line 102 of file Entity.java.

void org.objectweb.jonas_ejb.deployment.xml.Entity.setPrimKeyClass String  primKeyClass  ) 
 

Set the prim-key-class

Parameters:
primKeyClass primKeyClass

Definition at line 118 of file Entity.java.

void org.objectweb.jonas_ejb.deployment.xml.Entity.setPrimkeyField String  primkeyField  ) 
 

Set the primkey-field

Parameters:
primkeyField primkeyField

Definition at line 206 of file Entity.java.

void org.objectweb.jonas_ejb.deployment.xml.Entity.setQueryList JLinkedList  queryList  ) 
 

Set the query

Parameters:
queryList query

Definition at line 223 of file Entity.java.

void org.objectweb.jonas_ejb.deployment.xml.Entity.setReentrant String  reentrant  ) 
 

Set the reentrant

Parameters:
reentrant reentrant

Definition at line 134 of file Entity.java.

String org.objectweb.jonas_ejb.deployment.xml.Entity.toXML int  indent  ) 
 

Represents this element by it's XML description.

Parameters:
indent use this indent for prexifing XML representation.
Returns:
the XML description of this object.

Definition at line 240 of file Entity.java.

References org.objectweb.jonas_ejb.deployment.xml.CommonEjb.getEjbClass(), org.objectweb.jonas_ejb.deployment.xml.CommonEjb.getEjbName(), org.objectweb.jonas_ejb.deployment.xml.CommonEjb.getHome(), org.objectweb.jonas_ejb.deployment.xml.CommonEjb.getLocal(), org.objectweb.jonas_ejb.deployment.xml.CommonEjb.getLocalHome(), org.objectweb.jonas_ejb.deployment.xml.CommonEjb.getRemote(), org.objectweb.jonas_ejb.deployment.xml.CommonEjb.getSecurityIdentity(), org.objectweb.jonas_ejb.deployment.xml.CommonEjb.getSecurityRoleRefList(), org.objectweb.jonas_lib.deployment.xml.JLinkedList.toString(), and org.objectweb.jonas_lib.deployment.xml.JLinkedList.toXML().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:11:35 2005 for JOnAS by  doxygen 1.3.9.1