org.jboss.test.cmp2.commerce
Class OrderBean

java.lang.Object
  extended byorg.jboss.test.cmp2.commerce.OrderBean
All Implemented Interfaces:
EnterpriseBean (src) , EntityBean (src) , java.io.Serializable

public abstract class OrderBean
extends java.lang.Object
implements EntityBean (src)

See Also:
Serialized Form

Constructor Summary
OrderBean()
           
 
Method Summary
 void ejbActivate()
          A container invokes this method when the instance is taken out of the pool of available instances to become associated with a specific EJB object.
 java.lang.Long ejbCreate()
           
 java.lang.Long ejbCreate(java.lang.Long id)
           
 java.util.Set ejbHomeGetStuff(java.lang.String jbossQl, java.lang.Object[] arguments)
           
 java.util.Set ejbHomeSelectLazy(java.lang.String jbossQl, java.lang.Object[] arguments)
           
 void ejbLoad()
          A container invokes this method to instruct the instance to synchronize its state by loading it state from the underlying database.
 void ejbPassivate()
          A container invokes this method on an instance before the instance becomes disassociated with a specific EJB object.
 void ejbPostCreate()
           
 void ejbPostCreate(java.lang.Long id)
           
 void ejbRemove()
          A container invokes this method before it removes the EJB object that is currently associated with the instance.
abstract  java.util.Set ejbSelectAddressesInCA()
           
abstract  java.util.Set ejbSelectAddressesInCA2()
           
abstract  java.util.Set ejbSelectGeneric(java.lang.String jbossQl, java.lang.Object[] arguments)
           
abstract  java.util.Set ejbSelectLazy(java.lang.String jbossQl, java.lang.Object[] arguments)
           
abstract  java.util.Collection ejbSelectOrderShipToStates()
           
abstract  java.util.Collection ejbSelectOrderShipToStates2()
           
abstract  java.util.Set ejbSelectOrdersShippedToCA()
           
abstract  java.util.Set ejbSelectOrdersShippedToCA2()
           
 void ejbStore()
          A container invokes this method to instruct the instance to synchronize its state by storing it to the underlying database.
 java.util.Set getAddressesInCA()
           
 java.util.Set getAddressesInCA2()
           
abstract  Address (src) getBillingAddress()
           
abstract  Card (src) getCreditCard()
           
abstract  Customer (src) getCustomer()
           
abstract  java.util.Collection getLineItems()
           
abstract  java.lang.Long getOrdernumber()
           
 java.util.Set getOrdersShippedToCA()
           
 java.util.Set getOrdersShippedToCA2()
           
abstract  java.lang.String getOrderStatus()
           
abstract  Address (src) getShippingAddress()
           
 java.util.Collection getStatesShipedTo()
           
 java.util.Collection getStatesShipedTo2()
           
abstract  void setBillingAddress(Address (src)  billingAddress)
           
abstract  void setCreditCard(Card (src)  card)
           
abstract  void setCustomer(Customer (src)  c)
           
 void setEntityContext(EntityContext (src)  ctx)
          Set the associated entity context.
abstract  void setLineItems(java.util.Collection lineItems)
           
abstract  void setOrdernumber(java.lang.Long ordernumber)
           
abstract  void setOrderStatus(java.lang.String orderStatus)
           
abstract  void setShippingAddress(Address (src)  shippingAddress)
           
 void unsetEntityContext()
          Unset the associated entity context.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrderBean

public OrderBean()
Method Detail

ejbCreate

public java.lang.Long ejbCreate()
                         throws CreateException (src) 
Throws:
CreateException (src)

ejbPostCreate

public void ejbPostCreate()

ejbCreate

public java.lang.Long ejbCreate(java.lang.Long id)
                         throws CreateException (src) 
Throws:
CreateException (src)

ejbPostCreate

public void ejbPostCreate(java.lang.Long id)

getOrdernumber

public abstract java.lang.Long getOrdernumber()

setOrdernumber

public abstract void setOrdernumber(java.lang.Long ordernumber)

getCreditCard

public abstract Card (src)  getCreditCard()

setCreditCard

public abstract void setCreditCard(Card (src)  card)

getOrderStatus

public abstract java.lang.String getOrderStatus()

setOrderStatus

public abstract void setOrderStatus(java.lang.String orderStatus)

getCustomer

public abstract Customer (src)  getCustomer()

setCustomer

public abstract void setCustomer(Customer (src)  c)

getLineItems

public abstract java.util.Collection getLineItems()

setLineItems

public abstract void setLineItems(java.util.Collection lineItems)

getShippingAddress

public abstract Address (src)  getShippingAddress()

setShippingAddress

public abstract void setShippingAddress(Address (src)  shippingAddress)

getBillingAddress

public abstract Address (src)  getBillingAddress()

setBillingAddress

public abstract void setBillingAddress(Address (src)  billingAddress)

ejbSelectOrdersShippedToCA

public abstract java.util.Set ejbSelectOrdersShippedToCA()
                                                  throws FinderException (src) 
Throws:
FinderException (src)

ejbSelectOrdersShippedToCA2

public abstract java.util.Set ejbSelectOrdersShippedToCA2()
                                                   throws FinderException (src) 
Throws:
FinderException (src)

ejbSelectOrderShipToStates

public abstract java.util.Collection ejbSelectOrderShipToStates()
                                                         throws FinderException (src) 
Throws:
FinderException (src)

ejbSelectOrderShipToStates2

public abstract java.util.Collection ejbSelectOrderShipToStates2()
                                                          throws FinderException (src) 
Throws:
FinderException (src)

ejbSelectAddressesInCA

public abstract java.util.Set ejbSelectAddressesInCA()
                                              throws FinderException (src) 
Throws:
FinderException (src)

ejbSelectAddressesInCA2

public abstract java.util.Set ejbSelectAddressesInCA2()
                                               throws FinderException (src) 
Throws:
FinderException (src)

getOrdersShippedToCA

public java.util.Set getOrdersShippedToCA()
                                   throws FinderException (src) 
Throws:
FinderException (src)

getOrdersShippedToCA2

public java.util.Set getOrdersShippedToCA2()
                                    throws FinderException (src) 
Throws:
FinderException (src)

getStatesShipedTo

public java.util.Collection getStatesShipedTo()
                                       throws FinderException (src) 
Throws:
FinderException (src)

getStatesShipedTo2

public java.util.Collection getStatesShipedTo2()
                                        throws FinderException (src) 
Throws:
FinderException (src)

getAddressesInCA

public java.util.Set getAddressesInCA()
                               throws FinderException (src) 
Throws:
FinderException (src)

getAddressesInCA2

public java.util.Set getAddressesInCA2()
                                throws FinderException (src) 
Throws:
FinderException (src)

ejbHomeGetStuff

public java.util.Set ejbHomeGetStuff(java.lang.String jbossQl,
                                     java.lang.Object[] arguments)
                              throws FinderException (src) 
Throws:
FinderException (src)

ejbHomeSelectLazy

public java.util.Set ejbHomeSelectLazy(java.lang.String jbossQl,
                                       java.lang.Object[] arguments)
                                throws FinderException (src) 
Throws:
FinderException (src)

ejbSelectGeneric

public abstract java.util.Set ejbSelectGeneric(java.lang.String jbossQl,
                                               java.lang.Object[] arguments)
                                        throws FinderException (src) 
Throws:
FinderException (src)

ejbSelectLazy

public abstract java.util.Set ejbSelectLazy(java.lang.String jbossQl,
                                            java.lang.Object[] arguments)
                                     throws FinderException (src) 
Throws:
FinderException (src)

setEntityContext

public void setEntityContext(EntityContext (src)  ctx)
Description copied from interface: EntityBean (src)

Set the associated entity context. The container invokes this method on an instance after the instance has been created.

This method is called in an unspecified transaction context.

Specified by:
setEntityContext in interface EntityBean (src)
Parameters:
ctx - - An EntityContext interface for the instance. The instance should store the reference to the context in an instance variable.

unsetEntityContext

public void unsetEntityContext()
Description copied from interface: EntityBean (src)

Unset the associated entity context. The container calls this method before removing the instance.

This is the last method that the container invokes on the instance. The Java garbage collector will eventually invoke the finalize() method on the instance.

This method is called in an unspecified transaction context.

Specified by:
unsetEntityContext in interface EntityBean (src)

ejbActivate

public void ejbActivate()
Description copied from interface: EntityBean (src)

A container invokes this method when the instance is taken out of the pool of available instances to become associated with a specific EJB object. This method transitions the instance to the ready state.

This method executes in an unspecified transaction context.

Specified by:
ejbActivate in interface EntityBean (src)

ejbPassivate

public void ejbPassivate()
Description copied from interface: EntityBean (src)

A container invokes this method on an instance before the instance becomes disassociated with a specific EJB object. After this method completes, the container will place the instance into the pool of available instances.

This method executes in an unspecified transaction context.

Specified by:
ejbPassivate in interface EntityBean (src)

ejbLoad

public void ejbLoad()
Description copied from interface: EntityBean (src)

A container invokes this method to instruct the instance to synchronize its state by loading it state from the underlying database.

This method always executes in the transaction context determined by the value of the transaction attribute in the deployment descriptor.

Specified by:
ejbLoad in interface EntityBean (src)

ejbStore

public void ejbStore()
Description copied from interface: EntityBean (src)

A container invokes this method to instruct the instance to synchronize its state by storing it to the underlying database.

This method always executes in the transaction context determined by the value of the transaction attribute in the deployment descriptor.

Specified by:
ejbStore in interface EntityBean (src)

ejbRemove

public void ejbRemove()
Description copied from interface: EntityBean (src)

A container invokes this method before it removes the EJB object that is currently associated with the instance. This method is invoked when a client invokes a remove operation on the enterprise Bean's home interface or the EJB object's remote interface. This method transitions the instance from the ready state to the pool of available instances.

This method is called in the transaction context of the remove operation.

Specified by:
ejbRemove in interface EntityBean (src)