Class Summary |
BasicEjbDescriptor |
Provides the information that MockEJB needs to "deploy" this EJB. |
BMPFinderHandler |
Intercepts the calls to the BMP find methods,
checks if the returned PK (or elements of the pk collection) is in the EntityDatabase,
if not, creates a new entity and calls "ejbLoad", and adds it to the EntityDatabase. |
CMPFindByPrimaryKeyHandler |
Handles calls to findByPrimaryKey for CMP beans. |
EjbExceptionHandler |
Performs exception logging and chaining according to the
EJB spec. |
EntityBeanDescriptor |
Contains entity bean-specific data used for EJB deployment. |
EntityBeanSubclass |
Provides mock subclass of the CMP entity abstract class. |
MDBDescriptor |
Provides the information that MockEJB needs to "deploy" MDB. |
MockContainer |
Provides methods to "deploy" EJBs. |
MockEjbContext |
Provides implementation of javax.ejb.SessionContext ,
javax.ejb.MessageDrivenContext and javax.ejb.EntityContext
as well as some extra convenience methods. |
MockEjbMetaData |
Provides the implementation of javax.ejb.EJBMetaData |
MockEjbObject |
Serves as a proxy for all calls to the bean. |
MockUser |
Provides simple implementation of java.security.Principal. |
OptionalCactusTestCase |
Runs the test case on the server side under cactus or
standalone on the client side. |
SessionBeanDescriptor |
Provides Session bean-specific information required by MockContainer
to deploy session EJB. |
TransactionManager |
Provides the support for the container-managed transactions
according to EJB spec (chapter 18). |
TransactionPolicy |
Enumeration of possible values of the transaction attribute (transaction
policy) as per EJB spec. |