Class LocalizableItemEJBImpl
java.lang.Object
de.hybris.platform.core.BridgeImplementation
de.hybris.platform.persistence.ItemEJBImpl
de.hybris.platform.persistence.ExtensibleItemEJBImpl
de.hybris.platform.persistence.c2l.LocalizableItemEJBImpl
- All Implemented Interfaces:
LocalizableItem.LocalizableItemImpl,ExtensibleItem.ExtensibleItemImpl,Item.ItemImpl,BridgeInterface,ExposesPermissionFacade,Serializable
- Direct Known Subclasses:
EnumerationValueEJBImpl,GenericItemEJBImpl,SearchRestrictionEJBImpl,TestItemEJBImpl,TypeManagerManagedEJBImpl
public abstract class LocalizableItemEJBImpl
extends ExtensibleItemEJBImpl
implements LocalizableItem.LocalizableItemImpl
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLocalizableItemEJBImpl(Tenant tenant, LocalizableItemRemote remoteObject) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckLanguage(SessionContext ctx, String fieldName) getAllLocalizedProperties(SessionContext ctx, String name, Set<Language> languages) protected PKgetLangPK(SessionContext ctx) getLocalizedProperty(SessionContext ctx, String name) removeLocalizedProperty(SessionContext ctx, String name) setAllLocalizableProperties(SessionContext ctx, String name, Map<Language, ?> props) setLocalizedProperty(SessionContext ctx, String name, Object value) Methods inherited from class de.hybris.platform.persistence.ExtensibleItemEJBImpl
commit, getAllProperties, getProperty, getPropertyNames, removeProperty, rollback, setAllProperties, setPropertyMethods inherited from class de.hybris.platform.persistence.ItemEJBImpl
addPermission, checkItemPermission, clearPermission, getCache, getComposedType, getCreationTime, getHJMPTS, getJaloObjectClass, getModificationTime, getOwner, getPermissionFacade, getPermissionMap, getPK, getPrincipalPermissions, getRemote, getRestrictedPrincipals, getSession, getTypeKey, invalidateLocalCaches, isHandlingOwnerAsReferenceSupported, remove, removeInternal, setComposedType, setCreationTime, setModificationTime, setOwner, setPermissionMap, setRemote, unwrap, unwrapToRef, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.util.BridgeInterface
getJaloObjectClassMethods inherited from interface de.hybris.platform.util.ExposesPermissionFacade
getPermissionFacadeMethods inherited from interface de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl
getAllProperties, getProperty, getPropertyNames, removeProperty, setAllProperties, setPropertyMethods inherited from interface de.hybris.platform.jalo.Item.ItemImpl
addPermission, checkItemPermission, clearPermission, getComposedType, getCreationTime, getHJMPTS, getModificationTime, getOwner, getPermissionMap, getPK, getPrincipalPermissions, getRestrictedPrincipals, getTypeKey, invalidateLocalCaches, isLocalCachingSupported, isTransactionSupported, remove, setComposedType, setCreationTime, setModificationTime, setOwner, setPermissionMap
-
Constructor Details
-
LocalizableItemEJBImpl
-
-
Method Details
-
checkLanguage
- Throws:
JaloSystemException- if no language was set for the given context
-
getLangPK
-
getAllLocalizedProperties
- Specified by:
getAllLocalizedPropertiesin interfaceLocalizableItem.LocalizableItemImpl
-
getLocalizedPropertyNames
- Specified by:
getLocalizedPropertyNamesin interfaceLocalizableItem.LocalizableItemImpl
-
getAllLocalizedProperties
public Map<Language,?> getAllLocalizedProperties(SessionContext ctx, String name, Set<Language> languages) - Specified by:
getAllLocalizedPropertiesin interfaceLocalizableItem.LocalizableItemImpl
-
setAllLocalizableProperties
public Map<Language,?> setAllLocalizableProperties(SessionContext ctx, String name, Map<Language, ?> props) - Specified by:
setAllLocalizablePropertiesin interfaceLocalizableItem.LocalizableItemImpl
-
getLocalizedProperty
- Specified by:
getLocalizedPropertyin interfaceLocalizableItem.LocalizableItemImpl
-
setLocalizedProperty
- Specified by:
setLocalizedPropertyin interfaceLocalizableItem.LocalizableItemImpl
-
removeLocalizedProperty
- Specified by:
removeLocalizedPropertyin interfaceLocalizableItem.LocalizableItemImpl
-