Class ContainerManagedEntity
- java.lang.Object
-
- org.apache.openejb.jee.was.v6.common.DescriptionGroup
-
- org.apache.openejb.jee.was.v6.common.CompatibilityDescriptionGroup
-
- org.apache.openejb.jee.was.v6.common.JNDIEnvRefsGroup
-
- org.apache.openejb.jee.was.v6.ejb.EnterpriseBean
-
- org.apache.openejb.jee.was.v6.ejb.Entity
-
- 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
Fields Modifier and Type Field Description protected StringabstractSchemaNameprotected StringcmpAttributeprotected List<CMPAttribute>cmpAttributesprotected StringentityBeanVersionprotected List<CMPAttribute>keyAttributesprotected StringkeyAttributesStringprotected List<CMPAttribute>persistentAttributesprotected StringprimKeyFieldprotected List<CMPAttribute>primKeyFieldsprotected 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
Constructors Constructor Description ContainerManagedEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAbstractSchemaName()Gets the value of the abstractSchemaName property.StringgetCMPAttribute()Gets the value of the cmpAttribute property.List<CMPAttribute>getCMPAttributes()Gets the value of the cmpAttributes property.StringgetEntityBeanVersion()Gets the value of the entityBeanVersion property.List<CMPAttribute>getKeyAttributes()Gets the value of the keyAttributes property.StringgetKeyAttributesString()Gets the value of the keyAttributesString property.List<CMPAttribute>getPersistentAttributes()Gets the value of the persistentAttributes property.StringgetPrimKeyField()Gets the value of the primKeyField property.List<CMPAttribute>getPrimKeyFields()Gets the value of the primKeyFields property.List<Query>getQueries()Gets the value of the queries property.voidsetAbstractSchemaName(String value)Sets the value of the abstractSchemaName property.voidsetCMPAttribute(String value)Sets the value of the cmpAttribute property.voidsetEntityBeanVersion(String value)Sets the value of the entityBeanVersion property.voidsetKeyAttributesString(String value)Sets the value of the keyAttributesString property.voidsetPrimKeyField(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
-
-
-
-
Field Detail
-
persistentAttributes
protected List<CMPAttribute> persistentAttributes
-
keyAttributes
protected List<CMPAttribute> keyAttributes
-
cmpAttributes
protected List<CMPAttribute> cmpAttributes
-
primKeyFields
protected List<CMPAttribute> primKeyFields
-
cmpAttribute
protected String cmpAttribute
-
abstractSchemaName
protected String abstractSchemaName
-
keyAttributesString
protected String keyAttributesString
-
primKeyField
protected String primKeyField
-
entityBeanVersion
protected String entityBeanVersion
-
-
Method Detail
-
getPersistentAttributes
public 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 asetmethod 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 listCMPAttribute
-
getKeyAttributes
public 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 asetmethod 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 listCMPAttribute
-
getQueries
public 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 asetmethod 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 listQuery
-
getCMPAttributes
public 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 asetmethod 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 listCMPAttribute
-
getPrimKeyFields
public 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 asetmethod 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 listCMPAttribute
-
getCMPAttribute
public String getCMPAttribute()
Gets the value of the cmpAttribute property.- Returns:
- possible object is
String
-
setCMPAttribute
public void setCMPAttribute(String value)
Sets the value of the cmpAttribute property.- Parameters:
value- allowed object isString
-
getAbstractSchemaName
public String getAbstractSchemaName()
Gets the value of the abstractSchemaName property.- Returns:
- possible object is
String
-
setAbstractSchemaName
public void setAbstractSchemaName(String value)
Sets the value of the abstractSchemaName property.- Parameters:
value- allowed object isString
-
getKeyAttributesString
public String getKeyAttributesString()
Gets the value of the keyAttributesString property.- Returns:
- possible object is
String
-
setKeyAttributesString
public void setKeyAttributesString(String value)
Sets the value of the keyAttributesString property.- Parameters:
value- allowed object isString
-
getPrimKeyField
public String getPrimKeyField()
Gets the value of the primKeyField property.- Returns:
- possible object is
String
-
setPrimKeyField
public void setPrimKeyField(String value)
Sets the value of the primKeyField property.- Parameters:
value- allowed object isString
-
getEntityBeanVersion
public String getEntityBeanVersion()
Gets the value of the entityBeanVersion property.- Returns:
- possible object is
String
-
-