EjbNameSpaceBinding


This type is a class for model objects.

Represents the binding of an EJB home which has already been configured on some server within the cell. The binding name of the configured binding is the same JNDI name under which the EJB home is bound. This class is a subclass of NameSpaceBinding.

Package: namebindings
Supertype: NameSpaceBinding

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



Attributes Summary
ejbJndiName : EString The JNDI name of the deployed EJB. This is the EJB's JNDI name which is in the ejbBindings tag in the EJB's deployment descriptors--not the java:comp name.
applicationServerName : EString The name of the cluster or non-clustered server in which the EJB is configured.
bindingLocation : BindingLocationType Indicates whether the EJB is bound in a cluster or a single server.
applicationNodeName : EString The node name for the single server in which EJB application is running. This value applies only if the bindingLocation value is singleServer.



Attribute Details

ejbJndiName  -  The JNDI name of the deployed EJB. This is the EJB's JNDI name which is in the ejbBindings tag in the EJB's deployment descriptors--not the java:comp name.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

applicationServerName  -  The name of the cluster or non-clustered server in which the EJB is configured.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

bindingLocation  -  Indicates whether the EJB is bound in a cluster or a single server.
    Data Type: BindingLocationType
    Default value:  unspecified
    Allowed values:
        0 - SERVERCLUSTER
        1 - SINGLESERVER
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

applicationNodeName  -  The node name for the single server in which EJB application is running. This value applies only if the bindingLocation value is singleServer.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    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