|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.beasys.commerce.util.PersistenceHelper
Persistence Helper provides an optional, cross-platform optimization for dependent objects in the persistence cache. BY DEFAULT THIS FEATURE IS TURNED OFF * This is not required for CMP or BMP.
Nested Class Summary | |
static class |
PersistenceHelper.DefaultSmartCollectionReference
|
static class |
PersistenceHelper.DefaultSmartEntityReference
|
static class |
PersistenceHelper.DefaultSmartMapReference
|
Constructor Summary | |
PersistenceHelper()
|
Method Summary | |
static SmartEntityReference |
createDefaultSmartEntityReference()
|
static SmartEntityReference |
createDefaultSmartEntityReference(EJBObject ejbObject)
|
static SmartCollectionReference |
createSmartCollectionReference(String attributeIdentifier,
SmartCollectionReference targetInstance,
BelongingImpl belonging)
|
static SmartCollectionReference |
createSmartCollectionReference(String attributeIdentifier,
SmartCollectionReference targetInstance,
EntityImpl entityImpl)
|
static SmartCollectionReference |
createSmartCollectionReference(String attributeIdentifier,
SmartCollectionReference targetInstance,
SessionImpl sessionImpl)
|
static SmartEntityReference |
createSmartEntityReference(String attributeIdentifier,
SmartEntityReference targetInstance,
BelongingImpl belonging)
|
static SmartEntityReference |
createSmartEntityReference(String attributeIdentifier,
SmartEntityReference targetInstance,
EntityImpl entityImpl)
|
static SmartEntityReference |
createSmartEntityReference(String attributeIdentifier,
SmartEntityReference targetInstance,
SessionImpl sessionImpl)
|
static SmartMapReference |
createSmartMapReference(String attributeIdentifier,
SmartMapReference targetInstance,
BelongingImpl belonging)
|
static SmartMapReference |
createSmartMapReference(String attributeIdentifier,
SmartMapReference targetInstance,
EntityImpl entityImpl)
Allocate an instance of a smart map |
static SmartMapReference |
createSmartMapReference(String attributeIdentifier,
SmartMapReference targetInstance,
SessionImpl sessionImpl)
Allocate an instance of a smart map |
static Belonging |
doRelationalBinding(String attributeIdentifier,
Belonging value,
EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static Belonging |
doRelationalBinding(String attributeIdentifier,
Belonging value,
EntityImpl entityImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static EJBObject |
doRelationalBinding(String attributeIdentifier,
EJBObject ejbObject,
EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static EJBObject |
doRelationalBinding(String attributeIdentifier,
EJBObject ejbObject,
EntityImpl entityImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static Object |
doRelationalBinding(String attributeIdentifier,
Object value,
EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static Object |
doRelationalBinding(String attributeIdentifier,
Object value,
EntityImpl entityImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static Belonging |
doRelationalBindingWithMapKey(String attributeIdentifier,
Belonging value,
Object mapKey,
EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static Belonging |
doRelationalBindingWithMapKey(String attributeIdentifier,
Belonging value,
Object mapKey,
EntityImpl entityImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static EJBObject |
doRelationalBindingWithMapKey(String attributeIdentifier,
EJBObject ejbObject,
Object mapKey,
EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static EJBObject |
doRelationalBindingWithMapKey(String attributeIdentifier,
EJBObject ejbObject,
Object mapKey,
EntityImpl entityImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static Object |
doRelationalBindingWithMapKey(String attributeIdentifier,
Object value,
Object mapKey,
EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static Object |
doRelationalBindingWithMapKey(String attributeIdentifier,
Object value,
Object mapKey,
EntityImpl entityImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static Belonging |
synchronizeWithCache(Belonging value,
EntityImpl entityImpl)
Synchronize the dependent object with the persistence cache |
static Object |
synchronizeWithCache(Object value,
EntityImpl entityImpl)
Synchronize the dependent object with the persistence cache |
static Belonging |
synchronizeWithCache(String attributeIdentifier,
Belonging value,
EntityImpl entityImpl)
Synchronize the dependent object with the persistence cache |
static Collection |
synchronizeWithCache(String attributeIdentifier,
Collection collection,
EntityImpl entityImpl)
Synchronize the dependent object with the persistence cache |
static Map |
synchronizeWithCache(String attributeIdentifier,
Map map,
EntityImpl entityImpl)
Synchronize the dependent object with the persistence cache |
static Object |
synchronizeWithCache(String attributeIdentifier,
Object value,
EntityImpl entityImpl)
Synchronize the dependent object with the persistence cache |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PersistenceHelper()
Method Detail |
public static SmartEntityReference createDefaultSmartEntityReference()
public static SmartEntityReference createDefaultSmartEntityReference(EJBObject ejbObject)
public static SmartCollectionReference createSmartCollectionReference(String attributeIdentifier, SmartCollectionReference targetInstance, BelongingImpl belonging)
public static SmartCollectionReference createSmartCollectionReference(String attributeIdentifier, SmartCollectionReference targetInstance, EntityImpl entityImpl)
public static SmartCollectionReference createSmartCollectionReference(String attributeIdentifier, SmartCollectionReference targetInstance, SessionImpl sessionImpl)
public static SmartEntityReference createSmartEntityReference(String attributeIdentifier, SmartEntityReference targetInstance, BelongingImpl belonging)
public static SmartEntityReference createSmartEntityReference(String attributeIdentifier, SmartEntityReference targetInstance, EntityImpl entityImpl)
public static SmartEntityReference createSmartEntityReference(String attributeIdentifier, SmartEntityReference targetInstance, SessionImpl sessionImpl)
public static SmartMapReference createSmartMapReference(String attributeIdentifier, SmartMapReference targetInstance, BelongingImpl belonging)
public static SmartMapReference createSmartMapReference(String attributeIdentifier, SmartMapReference targetInstance, EntityImpl entityImpl)
public static SmartMapReference createSmartMapReference(String attributeIdentifier, SmartMapReference targetInstance, SessionImpl sessionImpl)
public static Belonging doRelationalBinding(String attributeIdentifier, Belonging value, EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersvalue
- instance of a belonging
public static Belonging doRelationalBinding(String attributeIdentifier, Belonging value, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity bean
public static EJBObject doRelationalBinding(String attributeIdentifier, EJBObject ejbObject, EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersejbObject
- instance of a remote interface
public static EJBObject doRelationalBinding(String attributeIdentifier, EJBObject ejbObject, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersejbObject
- instance of a remote interfaceentityImpl
- implementation of an entity bean
public static Object doRelationalBinding(String attributeIdentifier, Object value, EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersvalue
- instance of a belonging
public static Object doRelationalBinding(String attributeIdentifier, Object value, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity bean
public static Belonging doRelationalBindingWithMapKey(String attributeIdentifier, Belonging value, Object mapKey, EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersvalue
- instance of a belonging
public static Belonging doRelationalBindingWithMapKey(String attributeIdentifier, Belonging value, Object mapKey, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity bean
public static EJBObject doRelationalBindingWithMapKey(String attributeIdentifier, EJBObject ejbObject, Object mapKey, EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersejbObject
- instance of a remote interface
public static EJBObject doRelationalBindingWithMapKey(String attributeIdentifier, EJBObject ejbObject, Object mapKey, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersejbObject
- instance of a remote interfaceentityImpl
- implementation of an entity bean
public static Object doRelationalBindingWithMapKey(String attributeIdentifier, Object value, Object mapKey, EJBObject parent, BelongingImpl belongingImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersvalue
- instance of a belonging
public static Object doRelationalBindingWithMapKey(String attributeIdentifier, Object value, Object mapKey, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity bean
public static final Belonging synchronizeWithCache(Belonging value, EntityImpl entityImpl)
value
- instance of a belongingentityImpl
- implementation of an entity beanpublic static final Object synchronizeWithCache(Object value, EntityImpl entityImpl)
value
- instance of a belongingentityImpl
- implementation of an entity beanpublic static final Belonging synchronizeWithCache(String attributeIdentifier, Belonging value, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity beanpublic static final Collection synchronizeWithCache(String attributeIdentifier, Collection collection, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersentityImpl
- implementation of an entity beanpublic static final Map synchronizeWithCache(String attributeIdentifier, Map map, EntityImpl entityImpl)
attributeIdentifier
- identifier for an attribute on a bean e.g. examples.buybeans.BeanieHat.numberOfPropellersentityImpl
- implementation of an entity beanpublic static final Object synchronizeWithCache(String attributeIdentifier, 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 bean
|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |