org.jboss.ejb
Class EnterpriseContext
java.lang.Object
|
+--org.jboss.ejb.EnterpriseContext
- Direct Known Subclasses:
- EntityEnterpriseContext, 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.20 $
- Author:
- Rickard Öberg (rickard.oberg@telkel.com), Marc Fleury, Sebastien Alborini
- 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()
discard
public abstract void discard()
throws java.rmi.RemoteException
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.