public abstract class GenericItemEJB extends LocalizableItemEJB implements GenericItemRemote, GenericItemHome
entityContext, READ, WRITE| Constructor and Description |
|---|
GenericItemEJB() |
| Modifier and Type | Method and Description |
|---|---|
PK |
ejbCreate(PK pk,
ComposedTypeRemote type,
EJBPropertyContainer props) |
void |
ejbPostCreate(PK pk,
ComposedTypeRemote type,
EJBPropertyContainer props) |
protected boolean |
hasModifiedCaches()
Used by HJMP to optimize calls to
ItemEJB.ejbStore(). |
void |
setOwnerRef(ItemPropertyValue ownerRef) |
protected int |
typeCode() |
copyLocalizablePropertiesFrom, createFromTemplate, getAllLocalizedProperties, getAllLocalizedProperties, getLocalizedProperty, getLocalizedPropertyNames, getLocPropertyAccess, hintPropertyCache, postCreateFromTemplate, removeLocalizedProperty, setAllLocalizedProperties, setLocalizedProperty, setLocPropertiesFromContainerclearEntityCaches, copyPropertiesFrom, decryptIfNecessaryWithFallback, decryptValueWithFallback, doCreateInternal, ejbHomeGetPropertyTableName, ejbRemove, getAllLanguagePKs, getAllProperties, getAllPropertyAccesses, getModifiedUnlocalizedPropertyCache, getProperty, getPropertyAccess, getPropertyAccess, getPropertyAccessInternal, getPropertyNames, getPropertyRaw, getPropertyTableNameImpl, getPropertyTimestamp, getPropertyTimestampInternal, getTypeInfoMap, preLoadUnlocalizedProperties, removeProperty, removePropertyData, setAllProperties, setPropertiesFromContainer, setProperty, setPropertyTimestampInternal, typeChanged, updatePropertyVersion, warnOnDecryptionError, writePropertyCachescheckItemPermission, checkOwnGlobalPermission, copyComposedTypeFromTemplate, doCreateInternal, doPostCreateInternal, ejbHomeGetItemTableName, ejbHomeGetOwnJNDIName, ejbHomeLoadItemData, ejbLoad, ejbStore, getACLTimestampInternal, getCachedValueForModification, getCachedValueForReading, getCachedValueForReadingIfAvailable, getCachedValuesStartingWith, getCacheKey, getCacheKeyMap, getComposedType, getCreationTime, getCreationTimestampInternal, getDefaultType, getEntityContext, getGlobalPermissionPKs, getHJMPTS, getItemTableNameImpl, getModifiedTime, getModifiedTimestampInternal, getOrAddCacheKey, getOwner, getOwnerPkString, getOwnJNDIName, getPermissionPKs, getPK, getPkString, getPrincipalToBooleanListMap, getRestrictedPrincipalPKs, getTypeKey, getTypePkString, hasJNDIName, isBeforeCreate, loadItemData, logACLCacheChange, needsStoring, quoteSQLStringLiteralForQuery, remove, removeACLEntries, removeGlobalPermission, removeGlobalPermissions, removePermission, removePermissions, setACLTimestampInternal, setComposedType, setCreationTime, setCreationTimestampInternal, setEntityContext, setGlobalPermission, setGlobalPermissions, setModifiedTime, setModifiedTimestamp, setModifiedTimestampInternal, setNeedsStoring, setOwner, setOwnerPK, setOwnerPkString, setPermission, setPermissions, setPkString, setPrincipalToBooleanListMap, setTypePkString, 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, getHJMPTS, getModifiedTime, getOwner, getPkString, getTypeKey, hasJNDIName, remove, setComposedType, setCreationTime, setModifiedTime, setOwner, wasModifiedSincegetPKcreatefindAll, findByPKList, findByType, findChangedAfter, getOwnJNDIName, loadItemDataejbFindByPrimaryKeyprotected int typeCode()
public PK ejbCreate(PK pk, ComposedTypeRemote type, EJBPropertyContainer props)
public void ejbPostCreate(PK pk, ComposedTypeRemote type, EJBPropertyContainer props)
public void setOwnerRef(ItemPropertyValue ownerRef)
setOwnerRef in interface GenericItemRemoteprotected boolean hasModifiedCaches()
ItemEJB.ejbStore(). Dont use elsewhere!
This method checks if a global ACL cache is present and needs storing. If no such cache exists it passes control
to ItemEJB.hasModifiedCaches().
hasModifiedCaches in class ExtensibleItemEJBItemEJB.hasModifiedCaches()Copyright © 2018 SAP SE. All Rights Reserved.