public abstract class TypeEJB extends TypeManagerManagedEJB implements TypeRemote, TypeHome
| Modifier and Type | Field and Description |
|---|---|
static String |
INTERNAL_DESCRIPTION_PROPERTY |
entityContext, READ, WRITE| Constructor and Description |
|---|
TypeEJB() |
| Modifier and Type | Method and Description |
|---|---|
PK |
ejbCreate(PK pkBase,
String code,
ComposedTypeRemote metaType) |
void |
ejbPostCreate(PK pkBase,
String code,
ComposedTypeRemote metaType) |
String |
getCode() |
abstract String |
getInternalCode() |
abstract String |
getInternalCodeLowerCase() |
abstract boolean |
isAssignableFrom(TypeRemote type) |
void |
setCode(String code) |
abstract void |
setInternalCode(String code) |
abstract void |
setInternalCodeLowerCase(String code) |
equals, getTypeManager, pGetInternalProperty, pSetInternalPropertycopyLocalizablePropertiesFrom, 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, hasModifiedCaches, 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, typeCode, 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, wasModifiedSincegetPKfindByCodeExactfindAll, findByPKList, findByType, findChangedAfter, getOwnJNDIName, loadItemDataejbFindByPrimaryKeypublic static final String INTERNAL_DESCRIPTION_PROPERTY
public abstract String getInternalCode()
public abstract void setInternalCode(String code)
public abstract String getInternalCodeLowerCase()
public abstract void setInternalCodeLowerCase(String code)
public abstract boolean isAssignableFrom(TypeRemote type)
isAssignableFrom in interface TypeRemotepublic PK ejbCreate(PK pkBase, String code, ComposedTypeRemote metaType) throws EJBDuplicateCodeException, EJBInvalidParameterException
public void ejbPostCreate(PK pkBase, String code, ComposedTypeRemote metaType) throws EJBDuplicateCodeException, EJBInvalidParameterException
public String getCode()
getCode in interface TypeRemotepublic void setCode(String code) throws EJBDuplicateCodeException
EJBDuplicateCodeExceptionCopyright © 2017 SAP SE. All Rights Reserved.