public class GenericBMPBean extends GenericItemEJB
| Modifier and Type | Class and Description |
|---|---|
static class |
GenericBMPBean.GenericItemEntityStateCacheUnit |
entityContext, READ, WRITE| Constructor and Description |
|---|
GenericBMPBean() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkTypeCodes(java.util.Collection<PK> pks,
int typeCode) |
GenericItemRemote |
create(PK pkBase,
ComposedTypeRemote type,
EJBPropertyContainer props) |
PK |
ejbCreate(PK pkBase,
ComposedTypeRemote type,
EJBPropertyContainer props) |
java.util.Collection |
ejbFindAll() |
java.util.Collection |
ejbFindByPKList(java.util.Collection<PK> pkList) |
PK |
ejbFindByPrimaryKey(PK pkValue) |
java.util.Collection |
ejbFindByType(PK typePK) |
void |
ejbHomeLoadItemData(java.sql.ResultSet resultSet) |
void |
ejbLoad() |
void |
ejbPostCreate(PK param0,
ComposedTypeRemote param1,
EJBPropertyContainer param2) |
void |
ejbRemove() |
void |
ejbStore() |
java.util.Collection |
findAll()
All item beans have a 'findAll' finder.
|
java.util.Collection |
findByPKList(java.util.Collection pks) |
GenericItemRemote |
findByPrimaryKey(PK pk) |
java.util.Collection |
findByType(PK typePK) |
java.util.Collection |
findChangedAfter(java.util.Date param0)
A finder which selects all bean modified after a given time.
|
long |
getACLTimestampInternal() |
protected java.lang.Object |
getCachedValueForModification(ItemCacheKey key) |
protected java.util.Map |
getCacheKeyMap() |
java.util.Date |
getCreationTimestampInternal() |
de.hybris.platform.persistence.GenericBMPBean.GenericItemEntityState |
getEntityState() |
long |
getHJMPTS() |
protected java.lang.String |
getItemTableNameImpl()
instance method impl
|
java.util.Date |
getModifiedTimestampInternal() |
PK |
getOwnerPkString() |
java.lang.String |
getOwnJNDIName()
instance method impl
|
PK |
getPkString() |
java.lang.String |
getPropertyTableNameImpl() |
long |
getPropertyTimestampInternal() |
PK |
getTypePkString() |
boolean |
isBeforeCreate()
Special method indicating that the entity instance is currently within its ejbCreate() state and has not been
written to database yet.
|
void |
setACLTimestampInternal(long newvalue) |
void |
setCreationTimestampInternal(java.util.Date newvalue) |
void |
setModifiedTimestampInternal(java.util.Date newvalue) |
void |
setOwnerPkString(PK newvalue) |
void |
setPkString(PK newvalue) |
void |
setPropertyTimestampInternal(long newvalue) |
void |
setTypePkString(PK newvalue) |
protected int |
typeCode() |
hasModifiedCaches, setOwnerRefcopyLocalizablePropertiesFrom, createFromTemplate, getAllLocalizedProperties, getAllLocalizedProperties, getLocalizedProperty, getLocalizedPropertyNames, getLocPropertyAccess, hintPropertyCache, postCreateFromTemplate, removeLocalizedProperty, setAllLocalizedProperties, setLocalizedProperty, setLocPropertiesFromContainerclearEntityCaches, copyPropertiesFrom, decryptIfNecessaryWithFallback, decryptValueWithFallback, doCreateInternal, ejbHomeGetPropertyTableName, getAllLanguagePKs, getAllProperties, getAllPropertyAccesses, getModifiedUnlocalizedPropertyCache, getProperty, getPropertyAccess, getPropertyAccess, getPropertyAccessInternal, getPropertyNames, getPropertyRaw, getPropertyTimestamp, getTypeInfoMap, preLoadUnlocalizedProperties, removeProperty, removePropertyData, setAllProperties, setPropertiesFromContainer, setProperty, typeChanged, updatePropertyVersion, warnOnDecryptionError, writePropertyCachescheckItemPermission, checkOwnGlobalPermission, copyComposedTypeFromTemplate, doCreateInternal, doPostCreateInternal, ejbHomeGetItemTableName, ejbHomeGetOwnJNDIName, getCachedValueForReading, getCachedValueForReadingIfAvailable, getCachedValuesStartingWith, getCacheKey, getComposedType, getCreationTime, getDefaultType, getEntityContext, getGlobalPermissionPKs, getModifiedTime, getOrAddCacheKey, getOwner, getPermissionPKs, getPK, getPrincipalToBooleanListMap, getRestrictedPrincipalPKs, getTypeKey, hasJNDIName, loadItemData, logACLCacheChange, needsStoring, quoteSQLStringLiteralForQuery, remove, removeACLEntries, removeGlobalPermission, removeGlobalPermissions, removePermission, removePermissions, setComposedType, setCreationTime, setEntityContext, setGlobalPermission, setGlobalPermissions, setModifiedTime, setModifiedTimestamp, setNeedsStoring, setOwner, setOwnerPK, setPermission, setPermissions, setPrincipalToBooleanListMap, skipRemovePermission, skipSetPermission, storeCaches, wasModifiedSince, writeACLEntriesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopyLocalizablePropertiesFrom, getAllLocalizedProperties, getAllLocalizedProperties, getLocalizedProperty, getLocalizedPropertyNames, hintPropertyCache, removeLocalizedProperty, setAllLocalizedProperties, setLocalizedPropertycopyPropertiesFrom, getAllProperties, getProperty, getPropertyNames, getPropertyRaw, getPropertyTimestamp, getTypeInfoMap, removeProperty, setAllProperties, setPropertygetComposedType, getCreationTime, getModifiedTime, getOwner, getTypeKey, hasJNDIName, remove, setComposedType, setCreationTime, setModifiedTime, setOwner, wasModifiedSincegetPKloadItemDatapublic long getHJMPTS()
getHJMPTS in interface ItemRemotegetHJMPTS in class ItemEJBpublic void ejbLoad()
ejbLoad in interface EntityInstanceejbLoad in class ItemEJBYNoSuchEntityException - is there is no item for the given pkpublic final de.hybris.platform.persistence.GenericBMPBean.GenericItemEntityState getEntityState()
public void ejbStore()
ejbStore in interface EntityInstanceejbStore in class ItemEJBprotected int typeCode()
typeCode in class GenericItemEJBpublic boolean isBeforeCreate()
ItemEJBisBeforeCreate in class ItemEJBpublic PK ejbCreate(PK pkBase, ComposedTypeRemote type, EJBPropertyContainer props)
ejbCreate in class GenericItemEJBpublic GenericItemRemote create(PK pkBase, ComposedTypeRemote type, EJBPropertyContainer props)
public void ejbPostCreate(PK param0, ComposedTypeRemote param1, EJBPropertyContainer param2)
ejbPostCreate in class GenericItemEJBpublic void ejbRemove()
ejbRemove in interface EntityInstanceejbRemove in class ExtensibleItemEJBpublic void ejbHomeLoadItemData(java.sql.ResultSet resultSet)
ejbHomeLoadItemData in class ItemEJBpublic PK getPkString()
getPkString in interface ItemRemotegetPkString in class ItemEJBpublic void setPkString(PK newvalue)
setPkString in class ItemEJBpublic java.util.Date getCreationTimestampInternal()
getCreationTimestampInternal in class ItemEJBpublic void setCreationTimestampInternal(java.util.Date newvalue)
setCreationTimestampInternal in class ItemEJBpublic java.util.Date getModifiedTimestampInternal()
getModifiedTimestampInternal in class ItemEJBpublic void setModifiedTimestampInternal(java.util.Date newvalue)
setModifiedTimestampInternal in class ItemEJBpublic long getACLTimestampInternal()
getACLTimestampInternal in class ItemEJBpublic void setACLTimestampInternal(long newvalue)
setACLTimestampInternal in class ItemEJBpublic PK getTypePkString()
getTypePkString in class ItemEJBpublic void setTypePkString(PK newvalue)
setTypePkString in class ItemEJBpublic PK getOwnerPkString()
getOwnerPkString in class ItemEJBpublic void setOwnerPkString(PK newvalue)
setOwnerPkString in class ItemEJBpublic long getPropertyTimestampInternal()
getPropertyTimestampInternal in class ExtensibleItemEJBpublic void setPropertyTimestampInternal(long newvalue)
setPropertyTimestampInternal in class ExtensibleItemEJBpublic PK ejbFindByPrimaryKey(PK pkValue) throws YObjectNotFoundException
YObjectNotFoundExceptionpublic GenericItemRemote findByPrimaryKey(PK pk) throws YObjectNotFoundException, YFinderException
public java.util.Collection findChangedAfter(java.util.Date param0)
throws YFinderException
ItemHomeparam0 - the time to check in milliseconds ( see java.lang.System )YFinderExceptionpublic java.util.Collection ejbFindAll()
throws YFinderException
YFinderExceptionpublic java.util.Collection findAll()
throws YFinderException
ItemHomeYFinderExceptionpublic static boolean checkTypeCodes(java.util.Collection<PK> pks, int typeCode)
public java.util.Collection ejbFindByPKList(java.util.Collection<PK> pkList) throws YFinderException
YFinderExceptionpublic java.util.Collection ejbFindByType(PK typePK) throws YFinderException
YFinderExceptionpublic java.util.Collection findByType(PK typePK) throws YFinderException
YFinderExceptionpublic java.util.Collection findByPKList(java.util.Collection pks)
throws YFinderException
YFinderExceptionprotected java.lang.String getItemTableNameImpl()
ItemEJBgetItemTableNameImpl in class ItemEJBpublic java.lang.String getOwnJNDIName()
ItemEJBgetOwnJNDIName in interface ItemHomegetOwnJNDIName in class ItemEJBpublic java.lang.String getPropertyTableNameImpl()
getPropertyTableNameImpl in class ExtensibleItemEJBprotected java.lang.Object getCachedValueForModification(ItemCacheKey key)
getCachedValueForModification in class ItemEJBprotected java.util.Map getCacheKeyMap()
getCacheKeyMap in class ItemEJBCopyright © 2018 SAP SE. All Rights Reserved.