public class ItemDummy extends Object implements ItemRemote
public ItemDummy(PK pk)
public String getItemTableName()
public boolean hasJNDIName(String jndiName)
hasJNDIName in interface ItemRemotepublic String getItemJNDIName()
public long getHJMPTS()
getHJMPTS in interface ItemRemotepublic PK getPkString()
getPkString in interface ItemRemotepublic String getPrimaryKey()
public PK getPK()
getPK in interface EntityProxypublic void setStagedCopy(ItemRemote rem)
public void setRemoved(boolean bool)
public void checkValid()
public boolean isCreated()
public void deepCopyFrom(ItemRemote remote)
public boolean isCopy()
public boolean isRemoved()
public boolean stagingActivated()
public ItemRemote getStagedCopy()
public boolean hasModified()
public void setCreated(boolean bool)
public void setCopy(boolean bool)
public void clearEntityCaches()
public void remove()
remove in interface ItemRemotepublic Date getCreationTime()
getCreationTime in interface ItemRemotepublic void setCreationTime(Date creationTime)
setCreationTime in interface ItemRemotepublic Date getModifiedTime()
getModifiedTime in interface ItemRemotepublic void setModifiedTime(Date timestamp)
setModifiedTime in interface ItemRemotepublic long getLastModifiedTime(int stage)
public boolean wasModifiedSince(Date time)
wasModifiedSince in interface ItemRemotepublic ComposedTypeRemote getComposedType()
getComposedType in interface ItemRemotepublic void setComposedType(ComposedTypeRemote type)
setComposedType in interface ItemRemotepublic ItemRemote getOwner()
getOwner in interface ItemRemotepublic void setOwner(ItemRemote item)
setOwner in interface ItemRemotepublic ItemRemote copy()
public int checkItemPermission(PK principalPK, PK permissionPK)
checkItemPermission in interface ItemRemotepublic Collection getACLOwners()
public Collection getPermissionPKs(PK principalPK, boolean negative)
getPermissionPKs in interface ItemRemotepublic Collection getRestrictedPrincipalPKs()
getRestrictedPrincipalPKs in interface ItemRemotepublic boolean removePermission(PK principalPK, PK permissionPK) throws EJBSecurityException
removePermission in interface ItemRemoteEJBSecurityExceptionpublic boolean removePermissions(Collection permissions) throws EJBSecurityException
removePermissions in interface ItemRemoteEJBSecurityExceptionpublic boolean setPermission(PK principalPK, PK permissionPK, boolean negative) throws EJBSecurityException
setPermission in interface ItemRemoteEJBSecurityExceptionpublic boolean setPermissions(Collection permissions) throws EJBSecurityException
setPermissions in interface ItemRemoteEJBSecurityExceptionpublic String getACLOwnerPKsInternal()
public void setACLOwnerPKsInternal(String pk)
public PK getTypeKey()
getTypeKey in interface ItemRemotepublic Map getPrincipalToBooleanListMap(List rightPKs)
ItemRemotegetPrincipalToBooleanListMap in interface ItemRemoterightPKs - the user right pks to get principals and permissions forpublic void setPrincipalToBooleanListMap(List rightPKs, Map principalPKToBooleanListMap) throws EJBSecurityException
ItemRemotesetPrincipalToBooleanListMap in interface ItemRemoterightPKs - the user right pks to get principals and permissions forprincipalPKToBooleanListMap - a map { principalPK -> [ Boolean.TRUE | Boolean.FALSE | null ]EJBSecurityExceptionpublic ItemEJB getUnderlayingEntity()
public boolean setGlobalPermission(PK permissionPK, boolean negative) throws EJBSecurityException
setGlobalPermission in interface ItemRemoteEJBSecurityExceptionpublic boolean setGlobalPermissions(Collection permissions) throws EJBSecurityException
setGlobalPermissions in interface ItemRemoteEJBSecurityExceptionpublic boolean removeGlobalPermission(PK permissionPK) throws EJBSecurityException
removeGlobalPermission in interface ItemRemoteEJBSecurityExceptionpublic boolean removeGlobalPermissions(Collection permissions) throws EJBSecurityException
removeGlobalPermissions in interface ItemRemoteEJBSecurityExceptionpublic Collection getGlobalPermissionPKs(boolean negative)
getGlobalPermissionPKs in interface ItemRemotepublic int checkOwnGlobalPermission(PK permissionPK)
checkOwnGlobalPermission in interface ItemRemoteCopyright © 2017 SAP SE. All Rights Reserved.