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(). |
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, setCreationTimestamps, setEntityContext, setGlobalPermission, setGlobalPermissions, setModificationTimestamps, 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, setPropertycheckItemPermission, checkOwnGlobalPermission, getComposedType, getCreationTime, getGlobalPermissionPKs, getHJMPTS, getModifiedTime, getOwner, getPermissionPKs, getPkString, getPrincipalToBooleanListMap, getRestrictedPrincipalPKs, getTypeKey, hasJNDIName, remove, removeGlobalPermission, removeGlobalPermissions, removePermission, removePermissions, setComposedType, setCreationTime, setGlobalPermission, setGlobalPermissions, setModifiedTime, setOwner, setPermission, setPermissions, setPrincipalToBooleanListMap, 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)
protected 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.