|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface for Persistence Helper Plugin A specific driver must be written for each type of persistence cache. This is not a required optimization for CMP or BMP.
Method Summary | |
void |
clearRelationalBinding(java.lang.String attributeIdentifier,
java.util.Collection collection,
BelongingImpl belongingImpl)
|
void |
clearRelationalBinding(java.lang.String attributeIdentifier,
java.util.Collection collection,
EntityImpl entityImpl)
|
void |
clearRelationalBinding(java.lang.String attributeIdentifier,
java.util.Collection collection,
java.lang.Object o,
BelongingImpl belongingImpl)
|
void |
clearRelationalBinding(java.lang.String attributeIdentifier,
java.util.Collection collection,
java.lang.Object o,
EntityImpl entityImpl)
|
void |
clearRelationalBinding(java.lang.String attributeIdentifier,
java.util.Map map,
BelongingImpl belongingImpl)
|
void |
clearRelationalBinding(java.lang.String attributeIdentifier,
java.util.Map map,
EntityImpl entityImpl)
|
void |
clearRelationalBinding(java.lang.String attributeIdentifier,
java.util.Map map,
java.lang.Object key,
BelongingImpl belongingImpl)
|
void |
clearRelationalBinding(java.lang.String attributeIdentifier,
java.util.Map map,
java.lang.Object key,
EntityImpl entityImpl)
|
SmartCollectionReference |
createSmartCollectionReference(java.lang.String attributeIdentifier,
SmartCollectionReference targetInstance,
BelongingImpl belonging)
|
SmartCollectionReference |
createSmartCollectionReference(java.lang.String attributeIdentifier,
SmartCollectionReference targetInstance,
EntityImpl entityImpl)
|
SmartCollectionReference |
createSmartCollectionReference(java.lang.String attributeIdentifier,
SmartCollectionReference targetInstance,
SessionImpl sessionImpl)
|
SmartEntityReference |
createSmartEntityReference(java.lang.String attributeIdentifier,
SmartEntityReference targetInstance,
BelongingImpl belonging)
|
SmartEntityReference |
createSmartEntityReference(java.lang.String attributeIdentifier,
SmartEntityReference targetInstance,
EntityImpl entityImpl)
|
SmartEntityReference |
createSmartEntityReference(java.lang.String attributeIdentifier,
SmartEntityReference targetInstance,
SessionImpl sessionImpl)
|
SmartMapReference |
createSmartMapReference(java.lang.String attributeIdentifier,
SmartMapReference targetInstance,
BelongingImpl belonging)
|
SmartMapReference |
createSmartMapReference(java.lang.String attributeIdentifier,
SmartMapReference targetInstance,
EntityImpl entityImpl)
|
SmartMapReference |
createSmartMapReference(java.lang.String attributeIdentifier,
SmartMapReference targetInstance,
SessionImpl sessionImpl)
|
Belonging |
doRelationalBinding(java.lang.String attributeIdentifier,
Belonging value,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
The dependent object will have additional information for object-relational mapping |
Belonging |
doRelationalBinding(java.lang.String attributeIdentifier,
Belonging value,
EntityImpl entityImpl)
The dependent object will have additional information for object-relational mapping |
void |
doRelationalBinding(java.lang.String attributeIdentifier,
javax.ejb.EJBObject ejbObject,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
The dependent object will have additional information for object-relational mapping |
void |
doRelationalBinding(java.lang.String attributeIdentifier,
javax.ejb.EJBObject ejbObject,
EntityImpl entityImpl)
The dependent object will have additional information for object-relational mapping |
java.lang.Object |
doRelationalBinding(java.lang.String attributeIdentifier,
java.lang.Object value,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
The dependent object will have additional information for object-relational mapping |
java.lang.Object |
doRelationalBinding(java.lang.String attributeIdentifier,
java.lang.Object value,
EntityImpl entityImpl)
The dependent object will have additional information for object-relational mapping |
Belonging |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
Belonging value,
java.lang.Object mapKey,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
The dependent object will have additional information for object-relational mapping |
Belonging |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
Belonging value,
java.lang.Object mapKey,
EntityImpl entityImpl)
The dependent object will have additional information for object-relational mapping |
void |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
javax.ejb.EJBObject ejbObject,
java.lang.Object mapKey,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
The dependent object will have additional information for object-relational mapping |
void |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
javax.ejb.EJBObject ejbObject,
java.lang.Object mapKey,
EntityImpl entityImpl)
The dependent object will have additional information for object-relational mapping |
java.lang.Object |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
java.lang.Object value,
java.lang.Object mapKey,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
The dependent object will have additional information for object-relational mapping |
java.lang.Object |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
java.lang.Object value,
java.lang.Object mapKey,
EntityImpl entityImpl)
The dependent object will have additional information for object-relational mapping |
Belonging |
synchronizeWithCache(Belonging value,
EntityImpl entityImpl)
Optimize the dependent object in the persistence cache |
java.lang.Object |
synchronizeWithCache(java.lang.Object value,
EntityImpl entityImpl)
Optimize the dependent object in the persistence cache |
Belonging |
synchronizeWithCache(java.lang.String attributeIdentifier,
Belonging value,
EntityImpl entityImpl)
Optimize the dependent object in the persistence cache |
java.util.Collection |
synchronizeWithCache(java.lang.String attributeIdentifier,
java.util.Collection collection,
EntityImpl entityImpl)
Optimize the dependent object in the persistence cache |
java.util.Map |
synchronizeWithCache(java.lang.String attributeIdentifier,
java.util.Map map,
EntityImpl entityImpl)
Optimize the dependent object in the persistence cache |
java.lang.Object |
synchronizeWithCache(java.lang.String attributeIdentifier,
java.lang.Object value,
EntityImpl entityImpl)
Optimize the dependent object in the persistence cache |
Method Detail |
public Belonging synchronizeWithCache(java.lang.String attributeIdentifier, Belonging value, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic java.lang.Object synchronizeWithCache(java.lang.String attributeIdentifier, java.lang.Object value, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic java.util.Collection synchronizeWithCache(java.lang.String attributeIdentifier, java.util.Collection collection, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic java.util.Map synchronizeWithCache(java.lang.String attributeIdentifier, java.util.Map map, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic Belonging synchronizeWithCache(Belonging value, EntityImpl entityImpl)
value
- instance of a belonging * @param entityImpl implementation of an entity beanpublic java.lang.Object synchronizeWithCache(java.lang.Object value, EntityImpl entityImpl)
value
- instance of a belonging * @param entityImpl implementation of an entity beanpublic Belonging doRelationalBinding(java.lang.String attributeIdentifier, Belonging value, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic java.lang.Object doRelationalBinding(java.lang.String attributeIdentifier, java.lang.Object value, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic void doRelationalBinding(java.lang.String attributeIdentifier, javax.ejb.EJBObject ejbObject, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param ejbObject instance of a remote interface * @param entityImpl implementation of an entity beanpublic Belonging doRelationalBindingWithMapKey(java.lang.String attributeIdentifier, Belonging value, java.lang.Object mapKey, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic java.lang.Object doRelationalBindingWithMapKey(java.lang.String attributeIdentifier, java.lang.Object value, java.lang.Object mapKey, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic void doRelationalBindingWithMapKey(java.lang.String attributeIdentifier, javax.ejb.EJBObject ejbObject, java.lang.Object mapKey, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param ejbObject instance of a remote interface * @param entityImpl implementation of an entity beanpublic Belonging doRelationalBinding(java.lang.String attributeIdentifier, Belonging value, javax.ejb.EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic java.lang.Object doRelationalBinding(java.lang.String attributeIdentifier, java.lang.Object value, javax.ejb.EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic void doRelationalBinding(java.lang.String attributeIdentifier, javax.ejb.EJBObject ejbObject, javax.ejb.EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param ejbObject instance of a remote interface * @param entityImpl implementation of an entity beanpublic Belonging doRelationalBindingWithMapKey(java.lang.String attributeIdentifier, Belonging value, java.lang.Object mapKey, javax.ejb.EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic java.lang.Object doRelationalBindingWithMapKey(java.lang.String attributeIdentifier, java.lang.Object value, java.lang.Object mapKey, javax.ejb.EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param value instance of a belonging * @param entityImpl implementation of an entity beanpublic void doRelationalBindingWithMapKey(java.lang.String attributeIdentifier, javax.ejb.EJBObject ejbObject, java.lang.Object mapKey, javax.ejb.EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellers * @param ejbObject instance of a remote interface * @param entityImpl implementation of an entity beanpublic SmartEntityReference createSmartEntityReference(java.lang.String attributeIdentifier, SmartEntityReference targetInstance, EntityImpl entityImpl)
public SmartMapReference createSmartMapReference(java.lang.String attributeIdentifier, SmartMapReference targetInstance, EntityImpl entityImpl)
public SmartCollectionReference createSmartCollectionReference(java.lang.String attributeIdentifier, SmartCollectionReference targetInstance, EntityImpl entityImpl)
public SmartEntityReference createSmartEntityReference(java.lang.String attributeIdentifier, SmartEntityReference targetInstance, SessionImpl sessionImpl)
public SmartMapReference createSmartMapReference(java.lang.String attributeIdentifier, SmartMapReference targetInstance, SessionImpl sessionImpl)
public SmartCollectionReference createSmartCollectionReference(java.lang.String attributeIdentifier, SmartCollectionReference targetInstance, SessionImpl sessionImpl)
public SmartEntityReference createSmartEntityReference(java.lang.String attributeIdentifier, SmartEntityReference targetInstance, BelongingImpl belonging)
public SmartMapReference createSmartMapReference(java.lang.String attributeIdentifier, SmartMapReference targetInstance, BelongingImpl belonging)
public SmartCollectionReference createSmartCollectionReference(java.lang.String attributeIdentifier, SmartCollectionReference targetInstance, BelongingImpl belonging)
public void clearRelationalBinding(java.lang.String attributeIdentifier, java.util.Collection collection, EntityImpl entityImpl)
public void clearRelationalBinding(java.lang.String attributeIdentifier, java.util.Map map, EntityImpl entityImpl)
public void clearRelationalBinding(java.lang.String attributeIdentifier, java.util.Collection collection, java.lang.Object o, EntityImpl entityImpl)
public void clearRelationalBinding(java.lang.String attributeIdentifier, java.util.Map map, java.lang.Object key, EntityImpl entityImpl)
public void clearRelationalBinding(java.lang.String attributeIdentifier, java.util.Collection collection, BelongingImpl belongingImpl)
public void clearRelationalBinding(java.lang.String attributeIdentifier, java.util.Map map, BelongingImpl belongingImpl)
public void clearRelationalBinding(java.lang.String attributeIdentifier, java.util.Collection collection, java.lang.Object o, BelongingImpl belongingImpl)
public void clearRelationalBinding(java.lang.String attributeIdentifier, java.util.Map map, java.lang.Object key, BelongingImpl belongingImpl)
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |