public interface ItemRemote extends EntityProxy
getPKPK getPkString()
Date getCreationTime()
void setCreationTime(Date creationTime)
Date getModifiedTime()
void setModifiedTime(Date timestap)
boolean wasModifiedSince(Date time)
boolean hasJNDIName(String jndiName)
ComposedTypeRemote getComposedType()
void setComposedType(ComposedTypeRemote type) throws EJBInvalidParameterException
EJBInvalidParameterExceptionItemRemote getOwner()
void setOwner(ItemRemote item)
long getHJMPTS()
Collection<PK> getRestrictedPrincipalPKs()
Map<ItemPropertyValue,List<Boolean>> getPrincipalToBooleanListMap(List<PK> rightPKs)
rightPKs - the user right pks to get principals and permissions forvoid setPrincipalToBooleanListMap(List<PK> rightPKs, Map<PK,List<Boolean>> principalPKToBooleanListMap) throws EJBSecurityException
rightPKs - the user right pks to get principals and permissions forprincipalPKToBooleanListMap - a map { principalPK -> [ Boolean.TRUE | Boolean.FALSE | null ]EJBSecurityExceptionCollection<PK> getPermissionPKs(PK principalPK, boolean negative)
boolean setPermission(PK principalPK, PK permissionPK, boolean negative) throws EJBSecurityException
EJBSecurityExceptionboolean setGlobalPermission(PK permissionPK, boolean negative) throws EJBSecurityException
EJBSecurityExceptionboolean setPermissions(Collection<PermissionContainer> permissions) throws EJBSecurityException
EJBSecurityExceptionboolean setGlobalPermissions(Collection<PermissionContainer> permissions) throws EJBSecurityException
EJBSecurityExceptionboolean removePermission(PK principalPK, PK permissionPK) throws EJBSecurityException
EJBSecurityExceptionboolean removeGlobalPermission(PK permissionPK) throws EJBSecurityException
EJBSecurityExceptionboolean removePermissions(Collection<PermissionContainer> permissions) throws EJBSecurityException
EJBSecurityExceptionboolean removeGlobalPermissions(Collection<PermissionContainer> permissions) throws EJBSecurityException
EJBSecurityExceptionCollection<PK> getGlobalPermissionPKs(boolean negative)
int checkOwnGlobalPermission(PK permissionPK)
PK getTypeKey()
void remove()
throws YEJBException,
YRemoveException
YEJBExceptionYRemoveExceptionCopyright © 2017 SAP SE. All Rights Reserved.