org.jboss.ejb
Class EnterpriseContext
java.lang.Object
|
+--org.jboss.ejb.EnterpriseContext
- Direct Known Subclasses:
- EntityEnterpriseContext, MessageDrivenEnterpriseContext, StatefulSessionEnterpriseContext, StatelessSessionEnterpriseContext
- public abstract class EnterpriseContext
- extends java.lang.Object
The EnterpriseContext is used to associate EJB instances with metadata about it.
- Version:
- $Revision: 1.27 $
- Author:
- Rickard Öberg (rickard.oberg@telkel.com), Marc Fleury, Sebastien Alborini, Juha Lindfors
- See Also:
StatefulSessionEnterpriseContext
,
StatelessSessionEnterpriseContext
,
EntityEnterpriseContext
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EnterpriseContext
public EnterpriseContext(java.lang.Object instance,
Container con)
getInstance
public java.lang.Object getInstance()
getContainer
public Container getContainer()
- Gets the container that manages the wrapped bean.
discard
public abstract void discard()
throws java.rmi.RemoteException
getEJBContext
public abstract javax.ejb.EJBContext getEJBContext()
- Get the EJBContext object
setId
public void setId(java.lang.Object id)
getId
public java.lang.Object getId()
setTransaction
public void setTransaction(javax.transaction.Transaction transaction)
getTransaction
public javax.transaction.Transaction getTransaction()
setPrincipal
public void setPrincipal(java.security.Principal principal)
lock
public void lock()
unlock
public void unlock()
isLocked
public boolean isLocked()
clear
public void clear()
Copyright © 2000 The JBoss Organization. All Rights Reserved.