com.ibm.websphere.models.extensions.pushdownejbext
Interface PushDownEJBJarExtension

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

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

A representation of the model object 'Push Down EJB Jar Extension'. The Push-Down method extensions for an EJB module.

The following features are supported:

See Also:
PushdownejbextPackage.getPushDownEJBJarExtension()

Method Summary
 com.ibm.ejs.models.base.extensions.ejbext.EJBJarExtension getEjbJarExtension()
          Returns the value of the 'Ejb Jar Extension' reference
 org.eclipse.emf.common.util.EList getPushDownBeans()
          Returns the value of the 'Push Down Beans' containment reference list.
 org.eclipse.emf.common.util.EList getPushDownMethods()
          Returns the value of the 'Push Down Methods' containment reference list.
 void setEjbJarExtension(com.ibm.ejs.models.base.extensions.ejbext.EJBJarExtension value)
          Sets the value of the 'Ejb Jar Extension' 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

getEjbJarExtension

com.ibm.ejs.models.base.extensions.ejbext.EJBJarExtension getEjbJarExtension()
Returns the value of the 'Ejb Jar Extension' reference. The corresponding base EJB module extensions.

Returns:
the value of the 'Ejb Jar Extension' reference.
See Also:
setEjbJarExtension(EJBJarExtension), PushdownejbextPackage.getPushDownEJBJarExtension_EjbJarExtension()

setEjbJarExtension

void setEjbJarExtension(com.ibm.ejs.models.base.extensions.ejbext.EJBJarExtension value)
Sets the value of the 'Ejb Jar Extension' reference.

Parameters:
value - the new value of the 'Ejb Jar Extension' reference.
See Also:
getEjbJarExtension()

getPushDownBeans

org.eclipse.emf.common.util.EList getPushDownBeans()
Returns the value of the 'Push Down Beans' containment reference list. The list contents are of type PushDownContainerManagedEntityExtension. A list of the push-down-method-specific EJB extensions associated with this EJB jar extension

Returns:
the value of the 'Push Down Beans' containment reference list.
See Also:
PushdownejbextPackage.getPushDownEJBJarExtension_PushDownBeans()

getPushDownMethods

org.eclipse.emf.common.util.EList getPushDownMethods()
Returns the value of the 'Push Down Methods' containment reference list. The list contents are of type PushDownMethodElement. A collection of push-down method metadata that each apply to a given EJB method.

Returns:
the value of the 'Push Down Methods' containment reference list.
See Also:
PushdownejbextPackage.getPushDownEJBJarExtension_PushDownMethods()