org.apache.openejb.jee.was.v6.ejb
Class ContainerManagedEntity

java.lang.Object
  extended by org.apache.openejb.jee.was.v6.common.DescriptionGroup
      extended by org.apache.openejb.jee.was.v6.common.CompatibilityDescriptionGroup
          extended by org.apache.openejb.jee.was.v6.common.JNDIEnvRefsGroup
              extended by org.apache.openejb.jee.was.v6.ejb.EnterpriseBean
                  extended by org.apache.openejb.jee.was.v6.ejb.Entity
                      extended by org.apache.openejb.jee.was.v6.ejb.ContainerManagedEntity

public class ContainerManagedEntity
extends Entity

Java class for ContainerManagedEntity complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ContainerManagedEntity">
   <complexContent>
     <extension base="{ejb.xmi}Entity">
       <choice>
         <choice maxOccurs="unbounded" minOccurs="0">
           <element name="persistentAttributes" type="{ejb.xmi}CMPAttribute"/>
         </choice>
         <choice maxOccurs="unbounded" minOccurs="0">
           <element name="keyAttributes" type="{ejb.xmi}CMPAttribute"/>
         </choice>
         <choice maxOccurs="unbounded" minOccurs="0">
           <element name="queries" type="{ejb.xmi}Query"/>
         </choice>
         <choice maxOccurs="unbounded" minOccurs="0">
           <element name="CMPAttribute" type="{ejb.xmi}CMPAttribute"/>
         </choice>
         <choice maxOccurs="unbounded" minOccurs="0">
           <element name="primKeyField" type="{ejb.xmi}CMPAttribute"/>
         </choice>
       </choice>
       <attribute name="CMPAttribute" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="abstractSchemaName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="keyAttributes" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="primKeyField" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.String abstractSchemaName
           
protected  java.lang.String cmpAttribute
           
protected  java.util.List<CMPAttribute> cmpAttributes
           
protected  java.lang.String entityBeanVersion
           
protected  java.util.List<CMPAttribute> keyAttributes
           
protected  java.lang.String keyAttributesString
           
protected  java.util.List<CMPAttribute> persistentAttributes
           
protected  java.lang.String primKeyField
           
protected  java.util.List<CMPAttribute> primKeyFields
           
protected  java.util.List<Query> queries
           
 
Fields inherited from class org.apache.openejb.jee.was.v6.ejb.Entity
primaryKey, primaryKeys, reentrant
 
Fields inherited from class org.apache.openejb.jee.was.v6.ejb.EnterpriseBean
ejbClass, ejbClasses, homeInterface, homeInterfaces, localHomeInterface, localHomeInterfaces, localInterface, localInterfaces, name, remoteInterface, remoteInterfaces, securityIdentities, securityRoleRefs
 
Fields inherited from class org.apache.openejb.jee.was.v6.common.JNDIEnvRefsGroup
ejbLocalRefs, ejbRefs, environmentProperties, messageDestinationRefs, resourceEnvRefs, resourceRefs, serviceRefs
 
Fields inherited from class org.apache.openejb.jee.was.v6.common.CompatibilityDescriptionGroup
description, displayName, largeIcon, smallIcon
 
Fields inherited from class org.apache.openejb.jee.was.v6.common.DescriptionGroup
descriptions, displayNames, extensions, href, icons, id, idref, label, type, uuid, version
 
Constructor Summary
ContainerManagedEntity()
           
 
Method Summary
 java.lang.String getAbstractSchemaName()
          Gets the value of the abstractSchemaName property.
 java.lang.String getCMPAttribute()
          Gets the value of the cmpAttribute property.
 java.util.List<CMPAttribute> getCMPAttributes()
          Gets the value of the cmpAttributes property.
 java.lang.String getEntityBeanVersion()
          Gets the value of the entityBeanVersion property.
 java.util.List<CMPAttribute> getKeyAttributes()
          Gets the value of the keyAttributes property.
 java.lang.String getKeyAttributesString()
          Gets the value of the keyAttributesString property.
 java.util.List<CMPAttribute> getPersistentAttributes()
          Gets the value of the persistentAttributes property.
 java.lang.String getPrimKeyField()
          Gets the value of the primKeyField property.
 java.util.List<CMPAttribute> getPrimKeyFields()
          Gets the value of the primKeyFields property.
 java.util.List<Query> getQueries()
          Gets the value of the queries property.
 void setAbstractSchemaName(java.lang.String value)
          Sets the value of the abstractSchemaName property.
 void setCMPAttribute(java.lang.String value)
          Sets the value of the cmpAttribute property.
 void setEntityBeanVersion(java.lang.String value)
          Sets the value of the entityBeanVersion property.
 void setKeyAttributesString(java.lang.String value)
          Sets the value of the keyAttributesString property.
 void setPrimKeyField(java.lang.String value)
          Sets the value of the primKeyField property.
 
Methods inherited from class org.apache.openejb.jee.was.v6.ejb.Entity
getPrimaryKey, getPrimaryKeys, isReentrant, setPrimaryKey, setReentrant
 
Methods inherited from class org.apache.openejb.jee.was.v6.ejb.EnterpriseBean
getEjbClass, getEjbClasses, getHomeInterface, getHomeInterfaces, getLocalHomeInterface, getLocalHomeInterfaces, getLocalInterface, getLocalInterfaces, getName, getRemoteInterface, getRemoteInterfaces, getSecurityIdentities, getSecurityRoleRefs, setEjbClass, setHomeInterface, setLocalHomeInterface, setLocalInterface, setName, setRemoteInterface
 
Methods inherited from class org.apache.openejb.jee.was.v6.common.JNDIEnvRefsGroup
getEjbLocalRefs, getEjbRefs, getEnvironmentProperties, getMessageDestinationRefs, getResourceEnvRefs, getResourceRefs, getServiceRefs
 
Methods inherited from class org.apache.openejb.jee.was.v6.common.CompatibilityDescriptionGroup
getDescription, getDisplayName, getLargeIcon, getSmallIcon, setDescription, setDisplayName, setLargeIcon, setSmallIcon
 
Methods inherited from class org.apache.openejb.jee.was.v6.common.DescriptionGroup
getDescriptions, getDisplayNames, getExtensions, getHref, getIcons, getId, getIdref, getLabel, getType, getUuid, getVersion, setHref, setId, setIdref, setLabel, setType, setUuid, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

persistentAttributes

protected java.util.List<CMPAttribute> persistentAttributes

keyAttributes

protected java.util.List<CMPAttribute> keyAttributes

queries

protected java.util.List<Query> queries

cmpAttributes

protected java.util.List<CMPAttribute> cmpAttributes

primKeyFields

protected java.util.List<CMPAttribute> primKeyFields

cmpAttribute

protected java.lang.String cmpAttribute

abstractSchemaName

protected java.lang.String abstractSchemaName

keyAttributesString

protected java.lang.String keyAttributesString

primKeyField

protected java.lang.String primKeyField

entityBeanVersion

protected java.lang.String entityBeanVersion
Constructor Detail

ContainerManagedEntity

public ContainerManagedEntity()
Method Detail

getPersistentAttributes

public java.util.List<CMPAttribute> getPersistentAttributes()
Gets the value of the persistentAttributes property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the persistentAttributes property.

For example, to add a new item, do as follows:

 getPersistentAttributes().add(newItem);
 

Objects of the following type(s) are allowed in the list CMPAttribute


getKeyAttributes

public java.util.List<CMPAttribute> getKeyAttributes()
Gets the value of the keyAttributes property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the keyAttributes property.

For example, to add a new item, do as follows:

 getKeyAttributes().add(newItem);
 

Objects of the following type(s) are allowed in the list CMPAttribute


getQueries

public java.util.List<Query> getQueries()
Gets the value of the queries property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the queries property.

For example, to add a new item, do as follows:

 getQueries().add(newItem);
 

Objects of the following type(s) are allowed in the list Query


getCMPAttributes

public java.util.List<CMPAttribute> getCMPAttributes()
Gets the value of the cmpAttributes property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the cmpAttributes property.

For example, to add a new item, do as follows:

 getCMPAttributes().add(newItem);
 

Objects of the following type(s) are allowed in the list CMPAttribute


getPrimKeyFields

public java.util.List<CMPAttribute> getPrimKeyFields()
Gets the value of the primKeyFields property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the primKeyFields property.

For example, to add a new item, do as follows:

 getPrimKeyFields().add(newItem);
 

Objects of the following type(s) are allowed in the list CMPAttribute


getCMPAttribute

public java.lang.String getCMPAttribute()
Gets the value of the cmpAttribute property.

Returns:
possible object is String

setCMPAttribute

public void setCMPAttribute(java.lang.String value)
Sets the value of the cmpAttribute property.

Parameters:
value - allowed object is String

getAbstractSchemaName

public java.lang.String getAbstractSchemaName()
Gets the value of the abstractSchemaName property.

Returns:
possible object is String

setAbstractSchemaName

public void setAbstractSchemaName(java.lang.String value)
Sets the value of the abstractSchemaName property.

Parameters:
value - allowed object is String

getKeyAttributesString

public java.lang.String getKeyAttributesString()
Gets the value of the keyAttributesString property.

Returns:
possible object is String

setKeyAttributesString

public void setKeyAttributesString(java.lang.String value)
Sets the value of the keyAttributesString property.

Parameters:
value - allowed object is String

getPrimKeyField

public java.lang.String getPrimKeyField()
Gets the value of the primKeyField property.

Returns:
possible object is String

setPrimKeyField

public void setPrimKeyField(java.lang.String value)
Sets the value of the primKeyField property.

Parameters:
value - allowed object is String

getEntityBeanVersion

public java.lang.String getEntityBeanVersion()
Gets the value of the entityBeanVersion property.

Returns:
possible object is String

setEntityBeanVersion

public void setEntityBeanVersion(java.lang.String value)
Sets the value of the entityBeanVersion property.

Parameters:
value - allowed object is String


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