com.beasys.commerce.foundation
Interface RemoteRelationalReference

All Known Subinterfaces:
Customer, CustomerDelegate, Entity, Order, PaymentTransaction, ShippingMethod

Deprecated See BEA Commerce product offering

@Deprecated
public interface RemoteRelationalReference

Interface for metadata required to persist associations, FOR REMOTE OBJECTS Associations among classes require certain metadata for persistence:


Method Summary
 String get__classIdentifier()
          Deprecated See BEA Commerce product offering
 Belonging get__containingBelonging()
          Deprecated See BEA Commerce product offering
 javax.ejb.EJBObject get__containingEntity()
          Deprecated See BEA Commerce product offering
 Object get__mapKey()
          Deprecated See BEA Commerce product offering
 Long get__sequenceNumber()
          Deprecated See BEA Commerce product offering
 void set__containingBelonging(Belonging belonging)
          Deprecated See BEA Commerce product offering
 void set__containingEntity(javax.ejb.EJBObject containingEntity)
          Deprecated See BEA Commerce product offering
 void set__mapKey(Object mapKey)
          Deprecated See BEA Commerce product offering
 

Method Detail

set__mapKey

void set__mapKey(Object mapKey)
                 throws RemoteException
Deprecated See BEA Commerce product offering

Provides map key information

Parameters
mapKey - the key if this object is used in a map
Throws
RemoteException

get__mapKey

Object get__mapKey()
                   throws RemoteException
Deprecated See BEA Commerce product offering

get map key

Returns
the mak key
Throws
ClassCastException - source object is not an instance of the remote interface of the containing class.
RemoteException

set__containingEntity

void set__containingEntity(javax.ejb.EJBObject containingEntity)
                           throws RemoteException
Deprecated See BEA Commerce product offering

Provides foreign key information about the bean that contains this object

Parameters
ejbObject - remote interface of the containing bean
Throws
RemoteException

get__containingEntity

javax.ejb.EJBObject get__containingEntity()
                                          throws RemoteException
Deprecated See BEA Commerce product offering

Get foreign key information about the bean that contains this object

Returns
ejbObject remote interface of the containing bean
Throws
ClassCastException - source object is not an instance of the remote interface of the containing class.
RemoteException

set__containingBelonging

void set__containingBelonging(Belonging belonging)
                              throws RemoteException
Deprecated See BEA Commerce product offering

Provides foreign key information about the bean that contains this object

Parameters
ejbObject - remote interface of the containing bean
Throws
RemoteException

get__containingBelonging

Belonging get__containingBelonging()
                                   throws RemoteException
Deprecated See BEA Commerce product offering

Get foreign key information about the bean that contains this object

Returns
ejbObject remote interface of the containing bean
Throws
ClassCastException - source object is not an instance of the remote interface of the containing class.
RemoteException

get__classIdentifier

String get__classIdentifier()
                            throws RemoteException
Deprecated See BEA Commerce product offering

Get relation identifier for this object (used to persist subclasses in a single collection or map)

Returns
class identifier for this object.
Throws
RemoteException

get__sequenceNumber

Long get__sequenceNumber()
                         throws RemoteException
Deprecated See BEA Commerce product offering

Get the sequencer number

Throws
RemoteException


Copyright © 2006 BEA Systems, Inc. All Rights Reserved