LocalTran


This type is a class for model objects.

* No description is available *

Package: ejbext

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

Reference attributes having this type:
  EnterpriseBeanExtension.localTran



Attributes Summary
boundary : LocalTranBoundaryKind The containment boundary at which all contained RMLT's (Resource Manager Local Transaction) must be completed. Default = BEAN_METHOD
resolver : LocalTranResolverKind The entity responsible for initiating and ending local transactions. Container or Application Default=Application
unresolvedAction : LocalTranUnresolvedActionKind The direction which the container will request any RMLT (Resource Manager Local Transaction) to take if it is unresolved at the end of the local transaction boundary scope if resolution control (resolver) equals "Application". Default=ROLLBACK



Attribute Details

boundary  -  The containment boundary at which all contained RMLT's (Resource Manager Local Transaction) must be completed. Default = BEAN_METHOD
    Data Type: LocalTranBoundaryKind
    Default value:  unspecified
    Allowed values:
        0 - ACTIVITY_SESSION
        1 - BEAN_METHOD
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

resolver  -  The entity responsible for initiating and ending local transactions. Container or Application Default=Application
    Data Type: LocalTranResolverKind
    Default value:  unspecified
    Allowed values:
        0 - BEAN
        1 - CONTAINER
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

unresolvedAction  -  The direction which the container will request any RMLT (Resource Manager Local Transaction) to take if it is unresolved at the end of the local transaction boundary scope if resolution control (resolver) equals "Application". Default=ROLLBACK
    Data Type: LocalTranUnresolvedActionKind
    Default value:  unspecified
    Allowed values:
        0 - ROLLBACK
        1 - COMMIT
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



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