| 
© 2001 BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Interface for metadata required to persist associations, FOR REMOTE OBJECTS Associations among classes require certain metadata for persistence:
| Method Summary | |
 java.lang.String | 
get__classIdentifier()
Get relation identifier for this object (used to persist subclasses in a single collection or map)  | 
 Belonging | 
get__containingBelonging()
Get foreign key information about the bean that contains this object  | 
 com.beasys.commerce.foundation.EJBObject | 
get__containingEntity()
Get foreign key information about the bean that contains this object  | 
 java.lang.Object | 
get__mapKey()
get map key  | 
 java.lang.Long | 
get__sequenceNumber()
Get the sequencer number  | 
 void | 
set__containingBelonging(Belonging belonging)
Provides foreign key information about the bean that contains this object  | 
 void | 
set__containingEntity(com.beasys.commerce.foundation.EJBObject containingEntity)
Provides foreign key information about the bean that contains this object  | 
 void | 
set__mapKey(java.lang.Object mapKey)
Provides map key information  | 
| Method Detail | 
public void set__mapKey(java.lang.Object mapKey)
                 throws java.rmi.RemoteException
mapKey - the key if this object is used in a map
public java.lang.Object get__mapKey()
                             throws java.rmi.RemoteException
java.lang.ClassCastException - source object is not an instance of the remote interface of the containing class.
public void set__containingEntity(com.beasys.commerce.foundation.EJBObject containingEntity)
                           throws java.rmi.RemoteException
ejbObject - remote interface of the containing bean
public com.beasys.commerce.foundation.EJBObject get__containingEntity()
                                                               throws java.rmi.RemoteException
java.lang.ClassCastException - source object is not an instance of the remote interface of the containing class.
public void set__containingBelonging(Belonging belonging)
                              throws java.rmi.RemoteException
ejbObject - remote interface of the containing bean
public Belonging get__containingBelonging()
                                   throws java.rmi.RemoteException
java.lang.ClassCastException - source object is not an instance of the remote interface of the containing class.
public java.lang.String get__classIdentifier()
                                      throws java.rmi.RemoteException
public java.lang.Long get__sequenceNumber()
                                   throws java.rmi.RemoteException
  | 
© 2001 BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||