# com.beasys.commerce.foundation
Entity Interface

public interface Entity
extends `BusinessSmartComponent`, `EJBObject`, `RemoteRelationalReference`

A Business Smart Component (BSC) Entity provides access to a remote instance of a persistent BSC (EJB Entity Bean). Classes that implement the BSC Entity define the business methods callable by a client. The Entity is implemented in a corresponding EntityImpl. This class has no methods or attributes and serves only to identify the semantics of being a BSC Entity.

Related Topics

``EntityImpl``

All Superinterfaces
  `BusinessSmartComponent`, `EJBObject`, `Remote`, `RemoteRelationalReference`, `Serializable`

All Known Subinterfaces
  `Order`, `PaymentTransaction`, `ShippingMethod`

## Method Summary

Methods from interface `javax.ejb.`EJBObject``
`getEJBHome, getHandle, getPrimaryKey, isIdentical, remove`

Methods from interface `com.beasys.commerce.foundation.`RemoteRelationalReference``
``get__classIdentifier`, `get__containingBelonging`, `get__containingEntity`, `get__mapKey`, `get__sequenceNumber`, `set__containingBelonging`, `set__containingEntity`, `set__mapKey``