com.ibm.websphere.models.bindings.helpers.wbi
Interface WBIEJBJarBindingHelper

All Superinterfaces:
com.ibm.websphere.models.extensions.helpers.ApplicationDataHelper
All Known Implementing Classes:
WBIEJBJarBindingHelperImpl

public interface WBIEJBJarBindingHelper
extends com.ibm.websphere.models.extensions.helpers.ApplicationDataHelper

A helper interface for accessing WBI bindings for EJB jar files. This provides accessors for the high-level objects in the model. Note that all getters are lazy initializers ... if you invoke a getter on a binding object that doesn't yet exist, one will be created and linked into the bindings document.


Field Summary
static java.lang.String BASE_BND_URI
          The name of the xmi document for Base EJB jar bindings.
static java.lang.String WBI_BND_URI
          The name of the xmi document for WBI EJB jar bindings.
 
Method Summary
 AdaptiveEntityBinding getAdaptiveEntityBinding(com.ibm.ejs.models.base.bindings.ejbbnd.EnterpriseBeanBinding bnd)
           
 AdaptiveEntityEJBJarBinding getAdaptiveEntityEJBJarBinding()
           
 AdaptiveEntityControllerBinding getControllerBinding(AdaptiveEntityBinding bnd, AdaptiveEntityController controller)
           
 void setAdaptiveEntityBinding(AdaptiveEntityBinding bnd)
           
 void setAdaptiveEntityEJBJarBinding(AdaptiveEntityEJBJarBinding bnd)
           
 
Methods inherited from interface com.ibm.websphere.models.extensions.helpers.ApplicationDataHelper
releaseResources
 

Field Detail

BASE_BND_URI

static final java.lang.String BASE_BND_URI
The name of the xmi document for Base EJB jar bindings.

See Also:
Constant Field Values

WBI_BND_URI

static final java.lang.String WBI_BND_URI
The name of the xmi document for WBI EJB jar bindings.

See Also:
Constant Field Values
Method Detail

getAdaptiveEntityEJBJarBinding

AdaptiveEntityEJBJarBinding getAdaptiveEntityEJBJarBinding()

setAdaptiveEntityEJBJarBinding

void setAdaptiveEntityEJBJarBinding(AdaptiveEntityEJBJarBinding bnd)

getAdaptiveEntityBinding

AdaptiveEntityBinding getAdaptiveEntityBinding(com.ibm.ejs.models.base.bindings.ejbbnd.EnterpriseBeanBinding bnd)

setAdaptiveEntityBinding

void setAdaptiveEntityBinding(AdaptiveEntityBinding bnd)

getControllerBinding

AdaptiveEntityControllerBinding getControllerBinding(AdaptiveEntityBinding bnd,
                                                     AdaptiveEntityController controller)