interface for EJB