Package de.hybris.platform.test
Class ItemDummy
java.lang.Object
de.hybris.platform.test.ItemDummy
- All Implemented Interfaces:
EntityProxy,ItemPermissionFacade,ItemRemote
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcheckItemPermission(PK principalPK, PK permissionPK) intcheckOwnGlobalPermission(PK permissionPK) voidvoidcopy()voiddeepCopyFrom(ItemRemote remote) getGlobalPermissionPKs(boolean negative) longlonggetLastModifiedTime(int stage) getOwner()getPermissionPKs(PK principalPK, boolean negative) getPK()getPrincipalToBooleanListMap(List rightPKs) finds all restricted principals for a given list of user rights.booleanhasJNDIName(String jndiName) booleanbooleanisCopy()booleanbooleanvoidremove()booleanremoveGlobalPermission(PK permissionPK) booleanremoveGlobalPermissions(Collection permissions) booleanremovePermission(PK principalPK, PK permissionPK) booleanremovePermissions(Collection permissions) voidvoidvoidsetCopy(boolean bool) voidsetCreated(boolean bool) voidsetCreationTime(Date creationTime) booleansetGlobalPermission(PK permissionPK, boolean negative) booleansetGlobalPermissions(Collection permissions) voidsetModifiedTime(Date timestamp) voidsetOwner(ItemRemote item) voidsetOwnerRef(ItemPropertyValue ownerRef) booleansetPermission(PK principalPK, PK permissionPK, boolean negative) booleansetPermissions(Collection permissions) voidsetPrincipalToBooleanListMap(List rightPKs, Map principalPKToBooleanListMap) changes restricted principals for a given list of user rights.voidsetRemoved(boolean bool) voidsetStagedCopy(ItemRemote rem) booleanbooleanwasModifiedSince(Date time)
-
Constructor Details
-
ItemDummy
-
-
Method Details
-
getItemTableName
-
hasJNDIName
- Specified by:
hasJNDINamein interfaceItemRemote
-
getItemJNDIName
-
getHJMPTS
public long getHJMPTS()- Specified by:
getHJMPTSin interfaceItemRemote
-
getPkString
- Specified by:
getPkStringin interfaceItemRemote
-
getPrimaryKey
-
getPK
- Specified by:
getPKin interfaceEntityProxy
-
setStagedCopy
-
setRemoved
public void setRemoved(boolean bool) -
checkValid
public void checkValid() -
isCreated
public boolean isCreated() -
deepCopyFrom
-
isCopy
public boolean isCopy() -
isRemoved
public boolean isRemoved() -
stagingActivated
public boolean stagingActivated() -
getStagedCopy
-
hasModified
public boolean hasModified() -
setCreated
public void setCreated(boolean bool) -
setCopy
public void setCopy(boolean bool) -
clearEntityCaches
public void clearEntityCaches() -
remove
public void remove()- Specified by:
removein interfaceItemRemote
-
getCreationTime
- Specified by:
getCreationTimein interfaceItemRemote
-
setCreationTime
- Specified by:
setCreationTimein interfaceItemRemote
-
getModifiedTime
- Specified by:
getModifiedTimein interfaceItemRemote
-
setModifiedTime
- Specified by:
setModifiedTimein interfaceItemRemote
-
getLastModifiedTime
public long getLastModifiedTime(int stage) -
wasModifiedSince
- Specified by:
wasModifiedSincein interfaceItemRemote
-
getComposedType
- Specified by:
getComposedTypein interfaceItemRemote
-
setComposedType
- Specified by:
setComposedTypein interfaceItemRemote
-
getOwner
- Specified by:
getOwnerin interfaceItemRemote
-
setOwner
- Specified by:
setOwnerin interfaceItemRemote
-
setOwnerRef
- Specified by:
setOwnerRefin interfaceItemRemote
-
copy
-
checkItemPermission
- Specified by:
checkItemPermissionin interfaceItemPermissionFacade
-
getACLOwners
-
getPermissionPKs
- Specified by:
getPermissionPKsin interfaceItemPermissionFacade
-
getRestrictedPrincipalPKs
- Specified by:
getRestrictedPrincipalPKsin interfaceItemPermissionFacade
-
removePermission
- Specified by:
removePermissionin interfaceItemPermissionFacade- Throws:
EJBSecurityException
-
removePermissions
- Specified by:
removePermissionsin interfaceItemPermissionFacade- Throws:
EJBSecurityException
-
setPermission
public boolean setPermission(PK principalPK, PK permissionPK, boolean negative) throws EJBSecurityException - Specified by:
setPermissionin interfaceItemPermissionFacade- Throws:
EJBSecurityException
-
setPermissions
- Specified by:
setPermissionsin interfaceItemPermissionFacade- Throws:
EJBSecurityException
-
getACLOwnerPKsInternal
-
setACLOwnerPKsInternal
-
getTypeKey
- Specified by:
getTypeKeyin interfaceItemRemote
-
getPrincipalToBooleanListMap
Description copied from interface:ItemPermissionFacadefinds all restricted principals for a given list of user rights. further each principal is mapped to a row caontaining its setting regarding the user right at this position- Specified by:
getPrincipalToBooleanListMapin interfaceItemPermissionFacade- Parameters:
rightPKs- the user right pks to get principals and permissions for- Returns:
- a map { principalPK -> [ Boolean.TRUE == negative | Boolean.FALSE == positive | null == not set]
-
setPrincipalToBooleanListMap
public void setPrincipalToBooleanListMap(List rightPKs, Map principalPKToBooleanListMap) throws EJBSecurityException Description copied from interface:ItemPermissionFacadechanges restricted principals for a given list of user rights.- Specified by:
setPrincipalToBooleanListMapin interfaceItemPermissionFacade- Parameters:
rightPKs- the user right pks to get principals and permissions forprincipalPKToBooleanListMap- a map { principalPK -> [ Boolean.TRUE | Boolean.FALSE | null ]- Throws:
EJBSecurityException
-
getUnderlayingEntity
-
setGlobalPermission
- Specified by:
setGlobalPermissionin interfaceItemPermissionFacade- Throws:
EJBSecurityException
-
setGlobalPermissions
- Specified by:
setGlobalPermissionsin interfaceItemPermissionFacade- Throws:
EJBSecurityException
-
removeGlobalPermission
- Specified by:
removeGlobalPermissionin interfaceItemPermissionFacade- Throws:
EJBSecurityException
-
removeGlobalPermissions
- Specified by:
removeGlobalPermissionsin interfaceItemPermissionFacade- Throws:
EJBSecurityException
-
getGlobalPermissionPKs
- Specified by:
getGlobalPermissionPKsin interfaceItemPermissionFacade
-
checkOwnGlobalPermission
- Specified by:
checkOwnGlobalPermissionin interfaceItemPermissionFacade
-