Package de.hybris.platform.jalo
Interface Item.ItemImpl
- All Superinterfaces:
BridgeInterface,ExposesPermissionFacade,Serializable
- All Known Subinterfaces:
AtomicType.AtomicTypeImpl,AttributeDescriptor.AttributeDescriptorImpl,CollectionType.CollectionTypeImpl,ComposedType.ComposedTypeImpl,Descriptor.DescriptorImpl,EnumerationValue.EnumerationValueImpl,ExtensibleItem.ExtensibleItemImpl,GenericItem.GenericItemImpl,Link.LinkImpl,LocalizableItem.LocalizableItemImpl,MapType.MapTypeImpl,SearchRestriction.SearchRestrictionImpl,TestItem.TestItemImpl,Type.TypeImpl,TypeManagerManaged.TypeManagerManagedImpl
- All Known Implementing Classes:
AtomicTypeEJBImpl,AttributeDescriptorEJBImpl,CollectionTypeEJBImpl,ComposedTypeEJBImpl,DescriptorEJBImpl,EnumerationValueEJBImpl,ExtensibleItemEJBImpl,GenericItemEJBImpl,ItemEJBImpl,LinkEJBImpl,LocalizableItemEJBImpl,MapTypeEJBImpl,SearchRestrictionEJBImpl,TestItemEJBImpl,TypeEJBImpl,TypeManagerManagedEJBImpl
- Enclosing class:
- Item
object used by getSyncObject()
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddPermission(PK principalPK, PK right, boolean negative) intcheckItemPermission(PK princpalPK, PK rightPK) voidclearPermission(PK principalPK, PK rightPK) longgetOwner(SessionContext ctx) getPermissionMap(List userRights) getPK()getPrincipalPermissions(PK principalPK, boolean negative) voiddefault booleandefault booleanvoidremove(SessionContext ctx) voidsetComposedType(ComposedType type) voidsetCreationTime(Date time) voidsetModificationTime(Date date) voidsetOwner(SessionContext ctx, Item item) voidMethods inherited from interface de.hybris.platform.util.BridgeInterface
getJaloObjectClassMethods inherited from interface de.hybris.platform.util.ExposesPermissionFacade
getPermissionFacade
-
Method Details
-
getPK
PK getPK() -
remove
- Throws:
ConsistencyCheckException
-
getComposedType
ComposedType getComposedType() -
setComposedType
- Throws:
JaloInvalidParameterException
-
getOwner
-
setOwner
- Throws:
ConsistencyCheckException
-
getCreationTime
Date getCreationTime() -
setCreationTime
-
getModificationTime
Date getModificationTime() -
checkItemPermission
-
getRestrictedPrincipals
Collection getRestrictedPrincipals() -
getPrincipalPermissions
-
addPermission
-
clearPermission
-
getPermissionMap
-
setPermissionMap
void setPermissionMap(List<UserRight> userRights, Map<Principal, List<Boolean>> permissionMap) throws JaloSecurityException- Throws:
JaloSecurityException
-
setModificationTime
-
getHJMPTS
long getHJMPTS() -
getTypeKey
PK getTypeKey() -
invalidateLocalCaches
void invalidateLocalCaches() -
isLocalCachingSupported
default boolean isLocalCachingSupported() -
isTransactionSupported
default boolean isTransactionSupported()
-