atg.util.ejb
Class ATGEJBEntite

Package class diagram package ATGEJBEntite
java.lang.Object
  extended by atg.util.service.ATGBasicClass
      extended by atg.util.ejb.ATGEJBEntite
All Implemented Interfaces:
ATGIEntite, ATGILogable, java.io.Serializable, javax.ejb.EnterpriseBean, javax.ejb.EntityBean

public abstract class ATGEJBEntite
extends ATGBasicClass
implements javax.ejb.EntityBean, ATGIEntite

Copyright : FERRARI Olivier

See Also:
Serialized Form

Field Summary
 
Fields inherited from class atg.util.service.ATGBasicClass
logger_
 
Constructor Summary
ATGEJBEntite()
          Creation de l'ejb
 
Method Summary
 void ejbActivate()
          ejbActivate
 void ejbLoad()
          ejbLoad
 void ejbPassivate()
          ejbPassivate
 void ejbRemove()
          ejbRemove
 void ejbStore()
          ejbStore
 void setEntityContext(javax.ejb.EntityContext entityContext)
          setEntityContext
 void unsetEntityContext()
          unsetEntityContext
 
Methods inherited from class atg.util.service.ATGBasicClass
getLogger, logConfig, logFine, logFiner, logFinest, logInfo, logSevere, logWarning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface atg.metier.entite.ATGIEntite
checkData, getIdentifiant, getIdentifiantToString, getResumeToString, setIdentifiant
 

Constructor Detail

ATGEJBEntite

public ATGEJBEntite()
Creation de l'ejb

Throws:
javax.ejb.CreateException - Erreur lors de la création de l'Ejb.
Method Detail

setEntityContext

public void setEntityContext(javax.ejb.EntityContext entityContext)
                      throws javax.ejb.EJBException,
                             java.rmi.RemoteException
setEntityContext

Specified by:
setEntityContext in interface javax.ejb.EntityBean
Parameters:
entityContext - EntityContext
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

unsetEntityContext

public void unsetEntityContext()
                        throws javax.ejb.EJBException,
                               java.rmi.RemoteException
unsetEntityContext

Specified by:
unsetEntityContext in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

ejbRemove

public void ejbRemove()
               throws javax.ejb.RemoveException,
                      javax.ejb.EJBException,
                      java.rmi.RemoteException
ejbRemove

Specified by:
ejbRemove in interface javax.ejb.EntityBean
Throws:
javax.ejb.RemoveException
javax.ejb.EJBException
java.rmi.RemoteException

ejbActivate

public void ejbActivate()
                 throws javax.ejb.EJBException,
                        java.rmi.RemoteException
ejbActivate

Specified by:
ejbActivate in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

ejbPassivate

public void ejbPassivate()
                  throws javax.ejb.EJBException,
                         java.rmi.RemoteException
ejbPassivate

Specified by:
ejbPassivate in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

ejbLoad

public void ejbLoad()
             throws javax.ejb.EJBException,
                    java.rmi.RemoteException
ejbLoad

Specified by:
ejbLoad in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

ejbStore

public void ejbStore()
              throws javax.ejb.EJBException,
                     java.rmi.RemoteException
ejbStore

Specified by:
ejbStore in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException