# com.bea.control
SessionEJBControl Interface

public interface SessionEJBControl
extends `EJBControl`

As part of the EJB control, this interface simplifies access to session Enterprise JavaBeans (EJBs). You do not need to use this interface directly.
The EJB control is actually made up of two main interfaces, one for access to entity EJBs and another for access to session EJBs. The presence of these two interfaces is invisible when you use the EJB control; their methods are called behind the scenes.
Typically, you use the EJB control by adding the control to a component design (such as a web service or pageflow design), then calling the methods it provides. Those methods are not exposed by these control interfaces, but rather are extensions of the EJB itself that are generated when you add the EJB control.
For more information about using the EJB control, see EJB Control.

All Superinterfaces
  `Control`, `Control`, `EJBControl`, `Serializable`

## Method Summary

Methods from interface `weblogic.jws.control.`EJBControl``
`getEJBBeanInstance, getEJBException, getEJBHomeInstance, getJNDIName, hasEJBBeanInstance, setJNDIName`