org.eclipse.modisco.jee.ejbjar.EjbJar31
Interface EntityBeanType


public interface EntityBeanType

A representation of the model object 'Entity Bean Type'. The entity-beanType declares an entity bean. The declaration consists of: - an optional description - an optional display name - an optional icon element that contains a small and a large icon file name - a unique name assigned to the enterprise bean in the deployment descriptor - an optional mapped-name element that can be used to provide vendor-specific deployment information such as the physical jndi-name of the entity bean's remote home interface. This element is not required to be supported by all implementations. Any use of this element is non-portable. - the names of the entity bean's remote home and remote interfaces, if any - the names of the entity bean's local home and local interfaces, if any - the entity bean's implementation class - the optional entity bean's persistence management type. If this element is not specified it is defaulted to Container. - the entity bean's primary key class name - an indication of the entity bean's reentrancy - an optional specification of the entity bean's cmp-version - an optional specification of the entity bean's abstract schema name - an optional list of container-managed fields - an optional specification of the primary key field - an optional declaration of the bean's environment entries - an optional declaration of the bean's EJB references - an optional declaration of the bean's local EJB references - an optional declaration of the bean's web service references - an optional declaration of the security role references - an optional declaration of the security identity to be used for the execution of the bean's methods - an optional declaration of the bean's resource manager connection factory references - an optional declaration of the bean's resource environment references - an optional declaration of the bean's message destination references - an optional set of query declarations for finder and select methods for an entity bean with cmp-version 2.x. The optional abstract-schema-name element must be specified for an entity bean with container-managed persistence and cmp-version 2.x. The optional primkey-field may be present in the descriptor if the entity's persistence-type is Container. The optional cmp-version element may be present in the descriptor if the entity's persistence-type is Container. If the persistence-type is Container and the cmp-version element is not specified, its value defaults to 2.x. The optional home and remote elements must be specified if the entity bean cmp-version is 1.x. The optional home and remote elements must be specified if the entity bean has a remote home and remote interface. The optional local-home and local elements must be specified if the entity bean has a local home and local interface. Either both the local-home and the local elements or both the home and the remote elements must be specified. The optional query elements must be present if the persistence-type is Container and the cmp-version is 2.x and query methods other than findByPrimaryKey have been defined for the entity bean. The other elements that are optional are "optional" in the sense that they are omitted if the lists represented by them are empty. At least one cmp-field element must be present in the descriptor if the entity's persistence-type is Container and the cmp-version is 1.x, and none must not be present if the entity's persistence-type is Bean.

The following features are supported:

See Also:
EjbJar31Package.getEntityBeanType()
Generated:
Model:
extendedMetaData="name='entity-beanType' kind='elementOnly'"

Method Summary
 JavaIdentifierType getAbstractSchemaName()
          Returns the value of the 'Abstract Schema Name' containment reference.
  getCmpField()
          Returns the value of the 'Cmp Field' containment reference list.
 CmpVersionType getCmpVersion()
          Returns the value of the 'Cmp Version' containment reference.
  getDataSource()
          Returns the value of the 'Data Source' containment reference list.
  getDescription()
          Returns the value of the 'Description' containment reference list.
  getDisplayName()
          Returns the value of the 'Display Name' containment reference list.
 EjbClassType getEjbClass()
          Returns the value of the 'Ejb Class' containment reference.
  getEjbLocalRef()
          Returns the value of the 'Ejb Local Ref' containment reference list.
 EjbNameType getEjbName()
          Returns the value of the 'Ejb Name' containment reference.
  getEjbRef()
          Returns the value of the 'Ejb Ref' containment reference list.
  getEnvEntry()
          Returns the value of the 'Env Entry' containment reference list.
 HomeType getHome()
          Returns the value of the 'Home' containment reference.
  getIcon()
          Returns the value of the 'Icon' containment reference list.
 java.lang.String getId()
          Returns the value of the 'Id' attribute.
 LocalType getLocal()
          Returns the value of the 'Local' containment reference.
 LocalHomeType getLocalHome()
          Returns the value of the 'Local Home' containment reference.
 XsdStringType getMappedName()
          Returns the value of the 'Mapped Name' containment reference.
  getMessageDestinationRef()
          Returns the value of the 'Message Destination Ref' containment reference list.
  getPersistenceContextRef()
          Returns the value of the 'Persistence Context Ref' containment reference list.
 PersistenceTypeType getPersistenceType()
          Returns the value of the 'Persistence Type' containment reference.
  getPersistenceUnitRef()
          Returns the value of the 'Persistence Unit Ref' containment reference list.
  getPostConstruct()
          Returns the value of the 'Post Construct' containment reference list.
  getPreDestroy()
          Returns the value of the 'Pre Destroy' containment reference list.
 FullyQualifiedClassType getPrimKeyClass()
          Returns the value of the 'Prim Key Class' containment reference.
 String getPrimkeyField()
          Returns the value of the 'Primkey Field' containment reference.
  getQuery()
          Returns the value of the 'Query' containment reference list.
 TrueFalseType getReentrant()
          Returns the value of the 'Reentrant' containment reference.
 RemoteType getRemote()
          Returns the value of the 'Remote' containment reference.
  getResourceEnvRef()
          Returns the value of the 'Resource Env Ref' containment reference list.
  getResourceRef()
          Returns the value of the 'Resource Ref' containment reference list.
 SecurityIdentityType getSecurityIdentity()
          Returns the value of the 'Security Identity' containment reference.
  getSecurityRoleRef()
          Returns the value of the 'Security Role Ref' containment reference list.
  getServiceRef()
          Returns the value of the 'Service Ref' containment reference list.
 void setAbstractSchemaName(JavaIdentifierType value)
          Sets the value of the 'Abstract Schema Name' containment reference.
 void setCmpVersion(CmpVersionType value)
          Sets the value of the 'Cmp Version' containment reference.
 void setEjbClass(EjbClassType value)
          Sets the value of the 'Ejb Class' containment reference.
 void setEjbName(EjbNameType value)
          Sets the value of the 'Ejb Name' containment reference.
 void setHome(HomeType value)
          Sets the value of the 'Home' containment reference.
 void setId(java.lang.String value)
          Sets the value of the 'Id' attribute.
 void setLocal(LocalType value)
          Sets the value of the 'Local' containment reference.
 void setLocalHome(LocalHomeType value)
          Sets the value of the 'Local Home' containment reference.
 void setMappedName(XsdStringType value)
          Sets the value of the 'Mapped Name' containment reference.
 void setPersistenceType(PersistenceTypeType value)
          Sets the value of the 'Persistence Type' containment reference.
 void setPrimKeyClass(FullyQualifiedClassType value)
          Sets the value of the 'Prim Key Class' containment reference.
 void setPrimkeyField(String value)
          Sets the value of the 'Primkey Field' containment reference.
 void setReentrant(TrueFalseType value)
          Sets the value of the 'Reentrant' containment reference.
 void setRemote(RemoteType value)
          Sets the value of the 'Remote' containment reference.
 void setSecurityIdentity(SecurityIdentityType value)
          Sets the value of the 'Security Identity' containment reference.
 

Method Detail

getDescription

 getDescription()
Returns the value of the 'Description' containment reference list. The list contents are of type DescriptionType.

If the meaning of the 'Description' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Description' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_Description()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='description' namespace='http://java.sun.com/xml/ns/javaee'"

getDisplayName

 getDisplayName()
Returns the value of the 'Display Name' containment reference list. The list contents are of type DisplayNameType.

If the meaning of the 'Display Name' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Display Name' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_DisplayName()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='display-name' namespace='http://java.sun.com/xml/ns/javaee'"

getIcon

 getIcon()
Returns the value of the 'Icon' containment reference list. The list contents are of type IconType.

If the meaning of the 'Icon' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Icon' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_Icon()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='icon' namespace='http://java.sun.com/xml/ns/javaee'"

getEjbName

EjbNameType getEjbName()
Returns the value of the 'Ejb Name' containment reference.

If the meaning of the 'Ejb Name' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ejb Name' containment reference.
See Also:
setEjbName(EjbNameType), EjbJar31Package.getEntityBeanType_EjbName()
Generated:
Model:
containment="true" required="true" extendedMetaData="kind='element' name='ejb-name' namespace='http://java.sun.com/xml/ns/javaee'"

setEjbName

void setEjbName(EjbNameType value)
Sets the value of the 'Ejb Name' containment reference.

Parameters:
value - the new value of the 'Ejb Name' containment reference.
See Also:
getEjbName()
Generated:

getMappedName

XsdStringType getMappedName()
Returns the value of the 'Mapped Name' containment reference.

If the meaning of the 'Mapped Name' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Mapped Name' containment reference.
See Also:
setMappedName(XsdStringType), EjbJar31Package.getEntityBeanType_MappedName()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='mapped-name' namespace='http://java.sun.com/xml/ns/javaee'"

setMappedName

void setMappedName(XsdStringType value)
Sets the value of the 'Mapped Name' containment reference.

Parameters:
value - the new value of the 'Mapped Name' containment reference.
See Also:
getMappedName()
Generated:

getHome

HomeType getHome()
Returns the value of the 'Home' containment reference.

If the meaning of the 'Home' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Home' containment reference.
See Also:
setHome(HomeType), EjbJar31Package.getEntityBeanType_Home()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='home' namespace='http://java.sun.com/xml/ns/javaee'"

setHome

void setHome(HomeType value)
Sets the value of the 'Home' containment reference.

Parameters:
value - the new value of the 'Home' containment reference.
See Also:
getHome()
Generated:

getRemote

RemoteType getRemote()
Returns the value of the 'Remote' containment reference.

If the meaning of the 'Remote' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Remote' containment reference.
See Also:
setRemote(RemoteType), EjbJar31Package.getEntityBeanType_Remote()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='remote' namespace='http://java.sun.com/xml/ns/javaee'"

setRemote

void setRemote(RemoteType value)
Sets the value of the 'Remote' containment reference.

Parameters:
value - the new value of the 'Remote' containment reference.
See Also:
getRemote()
Generated:

getLocalHome

LocalHomeType getLocalHome()
Returns the value of the 'Local Home' containment reference.

If the meaning of the 'Local Home' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Local Home' containment reference.
See Also:
setLocalHome(LocalHomeType), EjbJar31Package.getEntityBeanType_LocalHome()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='local-home' namespace='http://java.sun.com/xml/ns/javaee'"

setLocalHome

void setLocalHome(LocalHomeType value)
Sets the value of the 'Local Home' containment reference.

Parameters:
value - the new value of the 'Local Home' containment reference.
See Also:
getLocalHome()
Generated:

getLocal

LocalType getLocal()
Returns the value of the 'Local' containment reference.

If the meaning of the 'Local' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Local' containment reference.
See Also:
setLocal(LocalType), EjbJar31Package.getEntityBeanType_Local()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='local' namespace='http://java.sun.com/xml/ns/javaee'"

setLocal

void setLocal(LocalType value)
Sets the value of the 'Local' containment reference.

Parameters:
value - the new value of the 'Local' containment reference.
See Also:
getLocal()
Generated:

getEjbClass

EjbClassType getEjbClass()
Returns the value of the 'Ejb Class' containment reference.

If the meaning of the 'Ejb Class' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ejb Class' containment reference.
See Also:
setEjbClass(EjbClassType), EjbJar31Package.getEntityBeanType_EjbClass()
Generated:
Model:
containment="true" required="true" extendedMetaData="kind='element' name='ejb-class' namespace='http://java.sun.com/xml/ns/javaee'"

setEjbClass

void setEjbClass(EjbClassType value)
Sets the value of the 'Ejb Class' containment reference.

Parameters:
value - the new value of the 'Ejb Class' containment reference.
See Also:
getEjbClass()
Generated:

getPersistenceType

PersistenceTypeType getPersistenceType()
Returns the value of the 'Persistence Type' containment reference.

If the meaning of the 'Persistence Type' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Persistence Type' containment reference.
See Also:
setPersistenceType(PersistenceTypeType), EjbJar31Package.getEntityBeanType_PersistenceType()
Generated:
Model:
containment="true" required="true" extendedMetaData="kind='element' name='persistence-type' namespace='http://java.sun.com/xml/ns/javaee'"

setPersistenceType

void setPersistenceType(PersistenceTypeType value)
Sets the value of the 'Persistence Type' containment reference.

Parameters:
value - the new value of the 'Persistence Type' containment reference.
See Also:
getPersistenceType()
Generated:

getPrimKeyClass

FullyQualifiedClassType getPrimKeyClass()
Returns the value of the 'Prim Key Class' containment reference. The prim-key-class element contains the fully-qualified name of an entity bean's primary key class. If the definition of the primary key class is deferred to deployment time, the prim-key-class element should specify java.lang.Object.

Returns:
the value of the 'Prim Key Class' containment reference.
See Also:
setPrimKeyClass(FullyQualifiedClassType), EjbJar31Package.getEntityBeanType_PrimKeyClass()
Generated:
Model:
containment="true" required="true" extendedMetaData="kind='element' name='prim-key-class' namespace='http://java.sun.com/xml/ns/javaee'"

setPrimKeyClass

void setPrimKeyClass(FullyQualifiedClassType value)
Sets the value of the 'Prim Key Class' containment reference.

Parameters:
value - the new value of the 'Prim Key Class' containment reference.
See Also:
getPrimKeyClass()
Generated:

getReentrant

TrueFalseType getReentrant()
Returns the value of the 'Reentrant' containment reference. The reentrant element specifies whether an entity bean is reentrant or not. The reentrant element must be one of the two following: true or false

Returns:
the value of the 'Reentrant' containment reference.
See Also:
setReentrant(TrueFalseType), EjbJar31Package.getEntityBeanType_Reentrant()
Generated:
Model:
containment="true" required="true" extendedMetaData="kind='element' name='reentrant' namespace='http://java.sun.com/xml/ns/javaee'"

setReentrant

void setReentrant(TrueFalseType value)
Sets the value of the 'Reentrant' containment reference.

Parameters:
value - the new value of the 'Reentrant' containment reference.
See Also:
getReentrant()
Generated:

getCmpVersion

CmpVersionType getCmpVersion()
Returns the value of the 'Cmp Version' containment reference.

If the meaning of the 'Cmp Version' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Cmp Version' containment reference.
See Also:
setCmpVersion(CmpVersionType), EjbJar31Package.getEntityBeanType_CmpVersion()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='cmp-version' namespace='http://java.sun.com/xml/ns/javaee'"

setCmpVersion

void setCmpVersion(CmpVersionType value)
Sets the value of the 'Cmp Version' containment reference.

Parameters:
value - the new value of the 'Cmp Version' containment reference.
See Also:
getCmpVersion()
Generated:

getAbstractSchemaName

JavaIdentifierType getAbstractSchemaName()
Returns the value of the 'Abstract Schema Name' containment reference. The abstract-schema-name element specifies the name of the abstract schema type of an entity bean with cmp-version 2.x. It is used in EJB QL queries. For example, the abstract-schema-name for an entity bean whose local interface is com.acme.commerce.Order might be Order.

Returns:
the value of the 'Abstract Schema Name' containment reference.
See Also:
setAbstractSchemaName(JavaIdentifierType), EjbJar31Package.getEntityBeanType_AbstractSchemaName()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='abstract-schema-name' namespace='http://java.sun.com/xml/ns/javaee'"

setAbstractSchemaName

void setAbstractSchemaName(JavaIdentifierType value)
Sets the value of the 'Abstract Schema Name' containment reference.

Parameters:
value - the new value of the 'Abstract Schema Name' containment reference.
See Also:
getAbstractSchemaName()
Generated:

getCmpField

 getCmpField()
Returns the value of the 'Cmp Field' containment reference list. The list contents are of type CmpFieldType.

If the meaning of the 'Cmp Field' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Cmp Field' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_CmpField()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='cmp-field' namespace='http://java.sun.com/xml/ns/javaee'"

getPrimkeyField

String getPrimkeyField()
Returns the value of the 'Primkey Field' containment reference. The primkey-field element is used to specify the name of the primary key field for an entity with container-managed persistence. The primkey-field must be one of the fields declared in the cmp-field element, and the type of the field must be the same as the primary key type. The primkey-field element is not used if the primary key maps to multiple container-managed fields (i.e. the key is a compound key). In this case, the fields of the primary key class must be public, and their names must correspond to the field names of the entity bean class that comprise the key.

Returns:
the value of the 'Primkey Field' containment reference.
See Also:
setPrimkeyField(org.eclipse.modisco.jee.ejbjar.EjbJar31.String), EjbJar31Package.getEntityBeanType_PrimkeyField()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='primkey-field' namespace='http://java.sun.com/xml/ns/javaee'"

setPrimkeyField

void setPrimkeyField(String value)
Sets the value of the 'Primkey Field' containment reference.

Parameters:
value - the new value of the 'Primkey Field' containment reference.
See Also:
getPrimkeyField()
Generated:

getEnvEntry

 getEnvEntry()
Returns the value of the 'Env Entry' containment reference list. The list contents are of type EnvEntryType.

If the meaning of the 'Env Entry' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Env Entry' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_EnvEntry()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='env-entry' namespace='http://java.sun.com/xml/ns/javaee'"

getEjbRef

 getEjbRef()
Returns the value of the 'Ejb Ref' containment reference list. The list contents are of type EjbRefType.

If the meaning of the 'Ejb Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ejb Ref' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_EjbRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='ejb-ref' namespace='http://java.sun.com/xml/ns/javaee'"

getEjbLocalRef

 getEjbLocalRef()
Returns the value of the 'Ejb Local Ref' containment reference list. The list contents are of type EjbLocalRefType.

If the meaning of the 'Ejb Local Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ejb Local Ref' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_EjbLocalRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='ejb-local-ref' namespace='http://java.sun.com/xml/ns/javaee'"

getServiceRef

 getServiceRef()
Returns the value of the 'Service Ref' containment reference list. The list contents are of type ServiceRefType.

If the meaning of the 'Service Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Service Ref' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_ServiceRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='service-ref' namespace='http://java.sun.com/xml/ns/javaee'"

getResourceRef

 getResourceRef()
Returns the value of the 'Resource Ref' containment reference list. The list contents are of type ResourceRefType.

If the meaning of the 'Resource Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Resource Ref' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_ResourceRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='resource-ref' namespace='http://java.sun.com/xml/ns/javaee'"

getResourceEnvRef

 getResourceEnvRef()
Returns the value of the 'Resource Env Ref' containment reference list. The list contents are of type ResourceEnvRefType.

If the meaning of the 'Resource Env Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Resource Env Ref' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_ResourceEnvRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='resource-env-ref' namespace='http://java.sun.com/xml/ns/javaee'"

getMessageDestinationRef

 getMessageDestinationRef()
Returns the value of the 'Message Destination Ref' containment reference list. The list contents are of type MessageDestinationRefType.

If the meaning of the 'Message Destination Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Message Destination Ref' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_MessageDestinationRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='message-destination-ref' namespace='http://java.sun.com/xml/ns/javaee'"

getPersistenceContextRef

 getPersistenceContextRef()
Returns the value of the 'Persistence Context Ref' containment reference list. The list contents are of type PersistenceContextRefType.

If the meaning of the 'Persistence Context Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Persistence Context Ref' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_PersistenceContextRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='persistence-context-ref' namespace='http://java.sun.com/xml/ns/javaee'"

getPersistenceUnitRef

 getPersistenceUnitRef()
Returns the value of the 'Persistence Unit Ref' containment reference list. The list contents are of type PersistenceUnitRefType.

If the meaning of the 'Persistence Unit Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Persistence Unit Ref' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_PersistenceUnitRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='persistence-unit-ref' namespace='http://java.sun.com/xml/ns/javaee'"

getPostConstruct

 getPostConstruct()
Returns the value of the 'Post Construct' containment reference list. The list contents are of type LifecycleCallbackType.

If the meaning of the 'Post Construct' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Post Construct' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_PostConstruct()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='post-construct' namespace='http://java.sun.com/xml/ns/javaee'"

getPreDestroy

 getPreDestroy()
Returns the value of the 'Pre Destroy' containment reference list. The list contents are of type LifecycleCallbackType.

If the meaning of the 'Pre Destroy' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Pre Destroy' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_PreDestroy()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='pre-destroy' namespace='http://java.sun.com/xml/ns/javaee'"

getDataSource

 getDataSource()
Returns the value of the 'Data Source' containment reference list. The list contents are of type DataSourceType.

If the meaning of the 'Data Source' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Data Source' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_DataSource()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='data-source' namespace='http://java.sun.com/xml/ns/javaee'"

getSecurityRoleRef

 getSecurityRoleRef()
Returns the value of the 'Security Role Ref' containment reference list. The list contents are of type SecurityRoleRefType.

If the meaning of the 'Security Role Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Security Role Ref' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_SecurityRoleRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='security-role-ref' namespace='http://java.sun.com/xml/ns/javaee'"

getSecurityIdentity

SecurityIdentityType getSecurityIdentity()
Returns the value of the 'Security Identity' containment reference.

If the meaning of the 'Security Identity' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Security Identity' containment reference.
See Also:
setSecurityIdentity(SecurityIdentityType), EjbJar31Package.getEntityBeanType_SecurityIdentity()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='security-identity' namespace='http://java.sun.com/xml/ns/javaee'"

setSecurityIdentity

void setSecurityIdentity(SecurityIdentityType value)
Sets the value of the 'Security Identity' containment reference.

Parameters:
value - the new value of the 'Security Identity' containment reference.
See Also:
getSecurityIdentity()
Generated:

getQuery

 getQuery()
Returns the value of the 'Query' containment reference list. The list contents are of type QueryType.

If the meaning of the 'Query' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Query' containment reference list.
See Also:
EjbJar31Package.getEntityBeanType_Query()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='query' namespace='http://java.sun.com/xml/ns/javaee'"

getId

java.lang.String getId()
Returns the value of the 'Id' attribute.

If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Id' attribute.
See Also:
setId(String), EjbJar31Package.getEntityBeanType_Id()
Generated:
Model:
id="true" dataType="org.eclipse.emf.ecore.xml.type.ID" extendedMetaData="kind='attribute' name='id'"

setId

void setId(java.lang.String value)
Sets the value of the 'Id' attribute.

Parameters:
value - the new value of the 'Id' attribute.
See Also:
getId()
Generated: