# com.beasys.commerce.foundation
SessionHome Class

public abstract class SessionHome
extends `Object`
implements `SmartEJBHome`

This is the abstract base class that all session homes must extend.

Related Topics

``Session``
``SessionImpl``

Hierarchy
  `Object`
  `SessionHome`

All Implemented Interfaces
  `EJBHome`, `Remote`, `SmartEJBHome`, `SmartHome`

## Constructor Summary

SessionHome()

## Method Summary

`public `EJBMetaData`` | `getEJBMetaData`() Implements EjbHome.getEJBMetaData().
`public void` | `remove`(`Object` arg1) Implements EjbHome.remove().
`public void` | `remove`(`Handle` arg1) Implements EjbHome.remove().

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `javax.ejb.`EJBHome``
`getEJBMetaData, getHomeHandle, remove, remove`

## Constructor Detail

### SessionHome

    public SessionHome()

## Method Detail

### getEJBMetaData() Method

    public EJBMetaData getEJBMetaData()
         throws RemoteException

Implements EjbHome.getEJBMetaData().

#### Exceptions

``RemoteException``

### remove(Object) Method

    public void remove(Object arg1)
         throws RemoteException, RemoveException

Implements EjbHome.remove().

#### Exceptions

``RemoteException``
``RemoveException``

### remove(Handle) Method

    public void remove(Handle arg1)
         throws RemoteException, RemoveException

Implements EjbHome.remove().

#### Exceptions

``RemoteException``
``RemoveException``