|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.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.
Inner Class Summary | |
static class |
PersistenceHelper.DefaultSmartCollectionReference
|
static class |
PersistenceHelper.DefaultSmartEntityReference
|
static class |
PersistenceHelper.DefaultSmartMapReference
|
Constructor Summary | |
PersistenceHelper()
|
Method Summary | |
static SmartCollectionReference |
createSmartCollectionReference()
Deprecated. |
static SmartCollectionReference |
createSmartCollectionReference(java.lang.String attributeIdentifier,
SmartCollectionReference targetInstance,
Belonging belonging)
|
static SmartCollectionReference |
createSmartCollectionReference(java.lang.String attributeIdentifier,
SmartCollectionReference targetInstance,
javax.ejb.EnterpriseBean enterpriseBean)
|
static SmartEntityReference |
createSmartEntityReference()
|
static SmartEntityReference |
createSmartEntityReference(java.lang.String attributeIdentifier,
SmartEntityReference targetInstance,
Belonging belonging)
|
static SmartEntityReference |
createSmartEntityReference(java.lang.String attributeIdentifier,
SmartEntityReference targetInstance,
javax.ejb.EnterpriseBean enterpriseBean)
|
static SmartMapReference |
createSmartMapReference()
Deprecated. |
static SmartMapReference |
createSmartMapReference(java.lang.String attributeIdentifier,
SmartMapReference targetInstance,
Belonging belonging)
Allocate an instance of a smart map |
static SmartMapReference |
createSmartMapReference(java.lang.String attributeIdentifier,
SmartMapReference targetInstance,
javax.ejb.EnterpriseBean enterpriseBean)
Allocate an instance of a smart map |
static Belonging |
doRelationalBinding(java.lang.String attributeIdentifier,
Belonging value,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static Belonging |
doRelationalBinding(java.lang.String attributeIdentifier,
Belonging value,
EntityImpl entityImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static javax.ejb.EJBObject |
doRelationalBinding(java.lang.String attributeIdentifier,
javax.ejb.EJBObject ejbObject,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static javax.ejb.EJBObject |
doRelationalBinding(java.lang.String attributeIdentifier,
javax.ejb.EJBObject ejbObject,
EntityImpl entityImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static java.lang.Object |
doRelationalBinding(java.lang.String attributeIdentifier,
java.lang.Object value,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static java.lang.Object |
doRelationalBinding(java.lang.String attributeIdentifier,
java.lang.Object value,
EntityImpl entityImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static Belonging |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
Belonging value,
java.lang.Object mapKey,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static Belonging |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
Belonging value,
java.lang.Object mapKey,
EntityImpl entityImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static javax.ejb.EJBObject |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
javax.ejb.EJBObject ejbObject,
java.lang.Object mapKey,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static javax.ejb.EJBObject |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
javax.ejb.EJBObject ejbObject,
java.lang.Object mapKey,
EntityImpl entityImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static java.lang.Object |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
java.lang.Object value,
java.lang.Object mapKey,
javax.ejb.EJBObject parent,
BelongingImpl belongingImpl)
Standardize an instance of an attribute type for a specific attribute on a bean. |
static java.lang.Object |
doRelationalBindingWithMapKey(java.lang.String attributeIdentifier,
java.lang.Object value,
java.lang.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 java.lang.Object |
synchronizeWithCache(java.lang.Object value,
EntityImpl entityImpl)
Synchronize the dependent object with the persistence cache |
static Belonging |
synchronizeWithCache(java.lang.String attributeIdentifier,
Belonging value,
EntityImpl entityImpl)
Synchronize the dependent object with the persistence cache |
static java.util.Collection |
synchronizeWithCache(java.lang.String attributeIdentifier,
java.util.Collection collection,
EntityImpl entityImpl)
Synchronize the dependent object with the persistence cache |
static java.util.Map |
synchronizeWithCache(java.lang.String attributeIdentifier,
java.util.Map map,
EntityImpl entityImpl)
Synchronize the dependent object with the persistence cache |
static java.lang.Object |
synchronizeWithCache(java.lang.String attributeIdentifier,
java.lang.Object value,
EntityImpl entityImpl)
Synchronize the dependent object with the persistence cache |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public PersistenceHelper()
Method Detail |
public static final Belonging synchronizeWithCache(java.lang.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 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.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity beanpublic static final 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.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity beanpublic static final 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.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity beanpublic static final Belonging synchronizeWithCache(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 java.lang.Object synchronizeWithCache(java.lang.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 beanpublic static Belonging doRelationalBinding(java.lang.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 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.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity beanpublic static javax.ejb.EJBObject doRelationalBinding(java.lang.String attributeIdentifier, javax.ejb.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 beanpublic static 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.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity beanpublic static 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.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity beanpublic static javax.ejb.EJBObject 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.numberOfPropellersejbObject
- instance of a remote interfaceentityImpl
- implementation of an entity beanpublic static 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.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity beanpublic static 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.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity beanpublic static javax.ejb.EJBObject 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.numberOfPropellersejbObject
- instance of a remote interfaceentityImpl
- implementation of an entity beanpublic static 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.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity beanpublic static 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.numberOfPropellersvalue
- instance of a belongingentityImpl
- implementation of an entity beanpublic static javax.ejb.EJBObject 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.numberOfPropellersejbObject
- instance of a remote interfaceentityImpl
- implementation of an entity beanpublic static SmartMapReference createSmartMapReference(java.lang.String attributeIdentifier, SmartMapReference targetInstance, javax.ejb.EnterpriseBean enterpriseBean)
public static SmartCollectionReference createSmartCollectionReference(java.lang.String attributeIdentifier, SmartCollectionReference targetInstance, javax.ejb.EnterpriseBean enterpriseBean)
public static SmartMapReference createSmartMapReference()
public static SmartCollectionReference createSmartCollectionReference()
public static SmartMapReference createSmartMapReference(java.lang.String attributeIdentifier, SmartMapReference targetInstance, Belonging belonging)
public static SmartCollectionReference createSmartCollectionReference(java.lang.String attributeIdentifier, SmartCollectionReference targetInstance, Belonging belonging)
public static SmartEntityReference createSmartEntityReference(java.lang.String attributeIdentifier, SmartEntityReference targetInstance, javax.ejb.EnterpriseBean enterpriseBean)
public static SmartEntityReference createSmartEntityReference()
public static SmartEntityReference createSmartEntityReference(java.lang.String attributeIdentifier, SmartEntityReference targetInstance, Belonging belonging)
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |