Class AppManagedVehicleBean
java.lang.Object
com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean
com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean
- All Implemented Interfaces:
AppManagedVehicleIF,EJB3ShareIF,Serializable
public class AppManagedVehicleBean
extends EJB3ShareBaseBean
implements AppManagedVehicleIF, Serializable
- See Also:
-
Field Summary
Fields inherited from class com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean
entityManager, entityManagerFactory, FINDER_TEST_NAME_KEY, sessionContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected jakarta.persistence.EntityTransactionReturns the entity transaction.protected VehicleTypeReturns the type of the vehicle.runTest(String[] args, Properties props) Runs the test with the given arguments and properties.voidsetEntityManager(jakarta.persistence.EntityManager entityManager) Sets the entity manager.voidsetEntityManagerFactory(jakarta.persistence.EntityManagerFactory emf) Sets the entity manager factory.voidsetSessionContext(jakarta.ejb.SessionContext sessionContext) Sets the session context.Methods inherited from class com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean
getEntityManager, getEntityManagerFactory, getSessionContext, getTestName
-
Constructor Details
-
AppManagedVehicleBean
public AppManagedVehicleBean()
-
-
Method Details
-
getVehicleType
Description copied from class:EJB3ShareBaseBeanReturns the type of the vehicle.- Specified by:
getVehicleTypein classEJB3ShareBaseBean- Returns:
- the vehicle type as a String
-
runTest
Description copied from class:EJB3ShareBaseBeanRuns the test with the given arguments and properties.- Specified by:
runTestin interfaceEJB3ShareIF- Overrides:
runTestin classEJB3ShareBaseBean- Parameters:
args- the arguments for the testprops- the properties for the test- Returns:
- the RemoteStatus of the test run
-
setSessionContext
public void setSessionContext(jakarta.ejb.SessionContext sessionContext) Description copied from class:EJB3ShareBaseBeanSets the session context.- Specified by:
setSessionContextin classEJB3ShareBaseBean- Parameters:
sessionContext- the SessionContext to be set
-
setEntityManagerFactory
public void setEntityManagerFactory(jakarta.persistence.EntityManagerFactory emf) Description copied from class:EJB3ShareBaseBeanSets the entity manager factory.- Overrides:
setEntityManagerFactoryin classEJB3ShareBaseBean- Parameters:
emf- the EntityManagerFactory to be set
-
setEntityManager
public void setEntityManager(jakarta.persistence.EntityManager entityManager) Description copied from class:EJB3ShareBaseBeanSets the entity manager.- Specified by:
setEntityManagerin classEJB3ShareBaseBean- Parameters:
entityManager- the EntityManager to be set
-
getEntityTransaction
protected jakarta.persistence.EntityTransaction getEntityTransaction()Description copied from class:EJB3ShareBaseBeanReturns the entity transaction.- Specified by:
getEntityTransactionin classEJB3ShareBaseBean- Returns:
- the EntityTransaction
-