|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ojb.broker.core.MtoNBroker
Manage all stuff related to non-decomposed M:N association.
| Constructor Summary | |
MtoNBroker(PersistenceBrokerImpl broker)
|
|
| Method Summary | |
void |
deleteMtoNImplementor(CollectionDescriptor cod,
java.lang.Object obj)
delete all rows from m:n table belonging to obj |
void |
deleteMtoNImplementor(CollectionDescriptor cod,
java.lang.Object obj,
java.util.Iterator collectionIterator,
java.util.Collection mnKeys)
deletes all rows from m:n table that are not used in relatedObjects |
void |
deleteMtoNImplementor(MtoNImplementor m2n)
|
java.util.List |
getMtoNImplementor(CollectionDescriptor cod,
java.lang.Object obj)
get a Collection of Keys of already existing m:n rows |
void |
reset()
|
void |
storeMtoNImplementor(CollectionDescriptor cod,
java.lang.Object realObject,
java.lang.Object otherObj,
java.util.Collection mnKeys)
Stores new values of a M:N association in a indirection table. |
void |
storeMtoNImplementor(MtoNImplementor m2n)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MtoNBroker(PersistenceBrokerImpl broker)
| Method Detail |
public void reset()
public void storeMtoNImplementor(CollectionDescriptor cod,
java.lang.Object realObject,
java.lang.Object otherObj,
java.util.Collection mnKeys)
cod - The CollectionDescriptor for the m:n relationrealObject - The real objectotherObj - The referenced objectmnKeys - The all MtoNBroker.Key matching the real object
public java.util.List getMtoNImplementor(CollectionDescriptor cod,
java.lang.Object obj)
cod - obj -
public void deleteMtoNImplementor(CollectionDescriptor cod,
java.lang.Object obj)
cod - obj -
public void deleteMtoNImplementor(CollectionDescriptor cod,
java.lang.Object obj,
java.util.Iterator collectionIterator,
java.util.Collection mnKeys)
cod - obj - collectionIterator - mnKeys - public void storeMtoNImplementor(MtoNImplementor m2n)
m2n - public void deleteMtoNImplementor(MtoNImplementor m2n)
m2n -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||