bea Systems, Inc.

theory.smart.ebusiness.giftregistry
Class GiftRegistryManagerImpl

java.lang.Object
  |
  +--theory.smart.foundation.SessionImpl
        |
        +--theory.smart.ebusiness.giftregistry.GiftRegistryManagerImpl

public class GiftRegistryManagerImpl
extends SessionImpl

The GiftRegistryManager represents a specialized Home for GiftRegistry Entities. It simplifies the creation of a GiftRegistry by finding the home, creating a unique primary key, and creating the object. It uses a sequencer to generate unique registry Ids. It allows the user to specify their own sequencer. If the specifed sequencer does not exist, it creates it, and then uses it.

See Also:
GiftRegistryManager, GiftRegistryManagerHome, Serialized Form

Fields inherited from class theory.smart.foundation.SessionImpl
ctx, isDirty
 
Constructor Summary
GiftRegistryManagerImpl()
           
 
Method Summary
 void createRegistry(Order order)
           
 void ejbActivate()
           
 void ejbCreate()
           
 void ejbPassivate()
           
 void ejbPostCreate()
           
 void ejbRemove()
           
 void setSessionContext(SessionContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GiftRegistryManagerImpl

public GiftRegistryManagerImpl()
                        throws CreateException
Method Detail

ejbCreate

public void ejbCreate()
               throws CreateException,
                      java.rmi.RemoteException
Overrides:
ejbCreate in class SessionImpl

ejbPostCreate

public void ejbPostCreate()
                   throws CreateException,
                          java.rmi.RemoteException
Overrides:
ejbPostCreate in class SessionImpl

ejbActivate

public void ejbActivate()
                 throws java.rmi.RemoteException
Overrides:
ejbActivate in class SessionImpl

ejbPassivate

public void ejbPassivate()
                  throws java.rmi.RemoteException
Overrides:
ejbPassivate in class SessionImpl

ejbRemove

public void ejbRemove()
               throws java.rmi.RemoteException
Overrides:
ejbRemove in class SessionImpl

setSessionContext

public void setSessionContext(SessionContext ctx)
                       throws java.rmi.RemoteException
Overrides:
setSessionContext in class SessionImpl

createRegistry

public void createRegistry(Order order)
                    throws java.rmi.RemoteException

bea Systems, Inc.

© Copyright 2000 bea Systems, Inc. All rights reserved.