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 SummaryFields inherited from class com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBeanAPPMANAGED, APPMANAGEDNOTX, entityManager, entityManagerFactory, FINDER_TEST_NAME_KEY, sessionContext, STATEFUL3, STATELESS3
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected jakarta.persistence.EntityTransactionReturns the entity transaction.protected StringReturns 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.EJB3ShareBaseBeangetEntityManager, getEntityManagerFactory, getSessionContext, getTestName
- 
Constructor Details- 
AppManagedVehicleBeanpublic AppManagedVehicleBean()
 
- 
- 
Method Details- 
getVehicleTypeDescription copied from class:EJB3ShareBaseBeanReturns the type of the vehicle.- Specified by:
- getVehicleTypein class- EJB3ShareBaseBean
- Returns:
- the vehicle type as a String
 
- 
runTestDescription copied from class:EJB3ShareBaseBeanRuns the test with the given arguments and properties.- Specified by:
- runTestin interface- EJB3ShareIF
- Overrides:
- runTestin class- EJB3ShareBaseBean
- Parameters:
- args- the arguments for the test
- props- the properties for the test
- Returns:
- the RemoteStatus of the test run
 
- 
setSessionContextpublic void setSessionContext(jakarta.ejb.SessionContext sessionContext) Description copied from class:EJB3ShareBaseBeanSets the session context.- Specified by:
- setSessionContextin class- EJB3ShareBaseBean
- Parameters:
- sessionContext- the SessionContext to be set
 
- 
setEntityManagerFactorypublic void setEntityManagerFactory(jakarta.persistence.EntityManagerFactory emf) Description copied from class:EJB3ShareBaseBeanSets the entity manager factory.- Overrides:
- setEntityManagerFactoryin class- EJB3ShareBaseBean
- Parameters:
- emf- the EntityManagerFactory to be set
 
- 
setEntityManagerpublic void setEntityManager(jakarta.persistence.EntityManager entityManager) Description copied from class:EJB3ShareBaseBeanSets the entity manager.- Specified by:
- setEntityManagerin class- EJB3ShareBaseBean
- Parameters:
- entityManager- the EntityManager to be set
 
- 
getEntityTransactionprotected jakarta.persistence.EntityTransaction getEntityTransaction()Description copied from class:EJB3ShareBaseBeanReturns the entity transaction.- Specified by:
- getEntityTransactionin class- EJB3ShareBaseBean
- Returns:
- the EntityTransaction
 
 
-