public class GenericLinkBMPBean extends LinkEJB
entityContext, READ, WRITE| Constructor and Description |
|---|
GenericLinkBMPBean() |
| Modifier and Type | Method and Description |
|---|---|
LinkRemote |
create(java.lang.String quali,
PK scrPK,
PK tgtPK,
int seqNr,
int revSeqNr) |
PK |
ejbCreate(java.lang.String quali,
PK scrPK,
PK tgtPK,
int seqNr,
int revSeqNr) |
java.util.Collection |
ejbFindAll() |
java.util.Collection |
ejbFindByPKList(java.util.Collection<PK> pkList) |
PK |
ejbFindByPrimaryKey(PK pkValue) |
java.util.Collection |
ejbFindByType(PK typePK) |
java.util.Collection |
ejbFindChangedAfter(java.util.Date param0) |
void |
ejbHomeLoadItemData(java.sql.ResultSet rs) |
void |
ejbLoad() |
void |
ejbPostCreate(java.lang.String param0,
PK param2,
PK param3,
int param4,
int param5) |
void |
ejbRemove() |
void |
ejbStore() |
java.util.Collection |
findAll()
All item beans have a 'findAll' finder.
|
java.util.Collection |
findByPKList(java.util.Collection pks) |
LinkRemote |
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() |
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() |
java.lang.String |
getQualifierInternal() |
int |
getReverseSequenceNumberInternal() |
int |
getSequenceNumberInternal() |
PK |
getSourcePKInternal() |
PK |
getTargetPKInternal() |
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 |
setQualifierInternal(java.lang.String newvalue) |
void |
setReverseSequenceNumberInternal(int newvalue) |
void |
setSequenceNumberInternal(int newvalue) |
void |
setSourcePKInternal(PK newvalue) |
void |
setTargetPKInternal(PK newvalue) |
void |
setTypePkString(PK newvalue) |
protected int |
typeCode() |
getDefaultType, getQualifier, getReverseSequenceNumber, getSequenceNumber, getSource, getSourcePK, getTarget, getTargetPK, setQualifier, setReverseSequenceNumber, setSequenceNumber, setSource, setSourcePK, setTarget, setTargetPKclearEntityCaches, copyPropertiesFrom, createFromTemplate, decryptIfNecessaryWithFallback, decryptValueWithFallback, doCreateInternal, ejbHomeGetPropertyTableName, getAllLanguagePKs, getAllProperties, getAllPropertyAccesses, getModifiedUnlocalizedPropertyCache, getProperty, getPropertyAccess, getPropertyAccess, getPropertyAccessInternal, getPropertyNames, getPropertyRaw, getPropertyTimestamp, getTypeInfoMap, hasModifiedCaches, postCreateFromTemplate, preLoadUnlocalizedProperties, removeProperty, removePropertyData, setAllProperties, setPropertiesFromContainer, setProperty, typeChanged, updatePropertyVersion, warnOnDecryptionError, writePropertyCachescheckItemPermission, checkOwnGlobalPermission, copyComposedTypeFromTemplate, doCreateInternal, doPostCreateInternal, ejbHomeGetItemTableName, ejbHomeGetOwnJNDIName, getCachedValueForReading, getCachedValueForReadingIfAvailable, getCachedValuesStartingWith, getCacheKey, getComposedType, getCreationTime, 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, waitcopyPropertiesFrom, 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 ItemEJBpublic void ejbStore()
ejbStore in interface EntityInstanceejbStore in class ItemEJBpublic boolean isBeforeCreate()
ItemEJBisBeforeCreate in class ItemEJBpublic PK ejbCreate(java.lang.String quali, PK scrPK, PK tgtPK, int seqNr, int revSeqNr) throws EJBInvalidParameterException
ejbCreate in class LinkEJBEJBInvalidParameterExceptionpublic LinkRemote create(java.lang.String quali, PK scrPK, PK tgtPK, int seqNr, int revSeqNr) throws EJBInvalidParameterException
EJBInvalidParameterExceptionpublic void ejbPostCreate(java.lang.String param0,
PK param2,
PK param3,
int param4,
int param5)
ejbPostCreate in class LinkEJBpublic void ejbRemove()
ejbRemove in interface EntityInstanceejbRemove in class ExtensibleItemEJBpublic void ejbHomeLoadItemData(java.sql.ResultSet rs)
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 getSourcePKInternal()
getSourcePKInternal in class LinkEJBpublic void setSourcePKInternal(PK newvalue)
setSourcePKInternal in class LinkEJBpublic PK getTargetPKInternal()
getTargetPKInternal in class LinkEJBpublic void setTargetPKInternal(PK newvalue)
setTargetPKInternal in class LinkEJBpublic java.lang.String getQualifierInternal()
getQualifierInternal in class LinkEJBpublic void setQualifierInternal(java.lang.String newvalue)
setQualifierInternal in class LinkEJBpublic int getReverseSequenceNumberInternal()
getReverseSequenceNumberInternal in class LinkEJBpublic void setReverseSequenceNumberInternal(int newvalue)
setReverseSequenceNumberInternal in class LinkEJBpublic int getSequenceNumberInternal()
getSequenceNumberInternal in class LinkEJBpublic void setSequenceNumberInternal(int newvalue)
setSequenceNumberInternal in class LinkEJBpublic PK ejbFindByPrimaryKey(PK pkValue) throws YObjectNotFoundException
YObjectNotFoundExceptionpublic LinkRemote findByPrimaryKey(PK pk) throws YObjectNotFoundException, YFinderException
public java.util.Collection ejbFindByType(PK typePK) throws YFinderException
YFinderExceptionpublic java.util.Collection findByType(PK typePK) throws YFinderException
YFinderExceptionpublic java.util.Collection ejbFindChangedAfter(java.util.Date param0)
throws YFinderException
YFinderExceptionpublic 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
ItemHomeYFinderExceptionprotected java.lang.String getItemTableNameImpl()
ItemEJBgetItemTableNameImpl in class ItemEJBpublic java.lang.String getOwnJNDIName()
ItemEJBgetOwnJNDIName in interface ItemHomegetOwnJNDIName in class ItemEJBprotected final int typeCode()
public 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 ItemEJBpublic java.util.Collection findByPKList(java.util.Collection pks)
throws YFinderException
YFinderExceptionpublic java.util.Collection ejbFindByPKList(java.util.Collection<PK> pkList) throws YFinderException
YFinderExceptionCopyright © 2018 SAP SE. All Rights Reserved.