com.ibm.websphere.models.bindings.adaptiveentityejbbnd
Interface AdaptiveEntityBinding

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
AdaptiveEntityBindingImpl

public interface AdaptiveEntityBinding
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Adaptive Entity Binding'. The bindings for an Adaptive Entity.

The following features are supported:

See Also:
AdaptiveentityejbbndPackage.getAdaptiveEntityBinding()

Method Summary
 java.lang.String getControllerFactoryJNDIName()
          Returns the value of the 'Controller Factory JNDI Name' attribute
 org.eclipse.emf.common.util.EList getControllers()
          Returns the value of the 'Controllers' containment reference list.
 java.lang.String getDefaultSACLDocumentURI()
          Returns the value of the 'Default SACL Document URI' attribute
 com.ibm.ejs.models.base.bindings.ejbbnd.EnterpriseBeanBinding getEntityBinding()
          Returns the value of the 'Entity Binding' reference
 void setControllerFactoryJNDIName(java.lang.String value)
          Sets the value of the 'Controller Factory JNDI Name' attribute
 void setDefaultSACLDocumentURI(java.lang.String value)
          Sets the value of the 'Default SACL Document URI' attribute
 void setEntityBinding(com.ibm.ejs.models.base.bindings.ejbbnd.EnterpriseBeanBinding value)
          Sets the value of the 'Entity Binding' reference
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getControllerFactoryJNDIName

java.lang.String getControllerFactoryJNDIName()
Returns the value of the 'Controller Factory JNDI Name' attribute. The JNDI name of the Adaptive Entity Controller Factory used by this Adaptive Entity.

Returns:
the value of the 'Controller Factory JNDI Name' attribute.
See Also:
setControllerFactoryJNDIName(String), AdaptiveentityejbbndPackage.getAdaptiveEntityBinding_ControllerFactoryJNDIName()

setControllerFactoryJNDIName

void setControllerFactoryJNDIName(java.lang.String value)
Sets the value of the 'Controller Factory JNDI Name' attribute.

Parameters:
value - the new value of the 'Controller Factory JNDI Name' attribute.
See Also:
getControllerFactoryJNDIName()

getDefaultSACLDocumentURI

java.lang.String getDefaultSACLDocumentURI()
Returns the value of the 'Default SACL Document URI' attribute. The SACL document used as the default controller for this Adaptive Entity type.

Returns:
the value of the 'Default SACL Document URI' attribute.
See Also:
setDefaultSACLDocumentURI(String), AdaptiveentityejbbndPackage.getAdaptiveEntityBinding_DefaultSACLDocumentURI()

setDefaultSACLDocumentURI

void setDefaultSACLDocumentURI(java.lang.String value)
Sets the value of the 'Default SACL Document URI' attribute.

Parameters:
value - the new value of the 'Default SACL Document URI' attribute.
See Also:
getDefaultSACLDocumentURI()

getEntityBinding

com.ibm.ejs.models.base.bindings.ejbbnd.EnterpriseBeanBinding getEntityBinding()
Returns the value of the 'Entity Binding' reference. The base entity bean binding object associated with this Adaptive Entity.

Returns:
the value of the 'Entity Binding' reference.
See Also:
setEntityBinding(EnterpriseBeanBinding), AdaptiveentityejbbndPackage.getAdaptiveEntityBinding_EntityBinding()

setEntityBinding

void setEntityBinding(com.ibm.ejs.models.base.bindings.ejbbnd.EnterpriseBeanBinding value)
Sets the value of the 'Entity Binding' reference.

Parameters:
value - the new value of the 'Entity Binding' reference.
See Also:
getEntityBinding()

getControllers

org.eclipse.emf.common.util.EList getControllers()
Returns the value of the 'Controllers' containment reference list. The list contents are of type AdaptiveEntityControllerBinding. The collection of Adaptive Entity Controller Bindings for this Adaptive Entity.

Returns:
the value of the 'Controllers' containment reference list.
See Also:
AdaptiveentityejbbndPackage.getAdaptiveEntityBinding_Controllers()