AccessIntent


This type is a class for model objects.

Specifies the access intents for a CMP entity bean. Access intents can be used by the container implementation to optimize the persister code for the CMP-managed entity bean.

Package: ejbext

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Collection attributes having this type:
  ContainerManagedEntityExtension.accessIntents



Attributes Summary
intentType : AccessIntentKind Specifies the type of access intent. An access intent of UPDATE is the same as findForUpdate, and can contain only method elements which are finder methods. An access intent of READ specifies read-only intent. Access Intents are specified at a method level; however, bean-level defaults can be specified by using a method element name of "*". There cannot be duplicate methodElements for the same method under the same access intent.
methodElements : MethodElement + * No description is available *



Attribute Details

intentType  -  Specifies the type of access intent. An access intent of UPDATE is the same as findForUpdate, and can contain only method elements which are finder methods. An access intent of READ specifies read-only intent. Access Intents are specified at a method level; however, bean-level defaults can be specified by using a method element name of "*". There cannot be duplicate methodElements for the same method under the same access intent.
    Data Type: AccessIntentKind
    Default value:  unspecified
    Allowed values:
        0 - READ
        1 - UPDATE
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

methodElements  -  * No description is available *
    Reference Type: MethodElement +
    Containment:  true
    Container:  false
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  1
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006