Class GeneratedUserRestriction
- java.lang.Object
-
- de.hybris.platform.util.BridgeAbstraction
-
- de.hybris.platform.jalo.Item
-
- de.hybris.platform.jalo.ExtensibleItem
-
- de.hybris.platform.jalo.c2l.LocalizableItem
-
- de.hybris.platform.jalo.GenericItem
-
- de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem
-
- de.hybris.platform.cms2.jalo.contents.CMSItem
-
- de.hybris.platform.cms2.jalo.restrictions.GeneratedAbstractRestriction
-
- de.hybris.platform.cms2.jalo.restrictions.AbstractRestriction
-
- de.hybris.platform.cms2.jalo.restrictions.GeneratedUserRestriction
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
UserRestriction
public abstract class GeneratedUserRestriction extends AbstractRestriction
Generated class for typeCMSUserRestriction.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringUSERSQualifier of theCMSUserRestriction.usersattributeprotected static java.lang.StringUSERSFORRESTRICTION_MARKMODIFIEDRelation disable markmodifed parameter constants for UsersForRestriction from ((cms2))protected static java.lang.StringUSERSFORRESTRICTION_SRC_ORDEREDRelation ordering override parameter constants for UsersForRestriction from ((cms2))protected static java.lang.StringUSERSFORRESTRICTION_TGT_ORDERED-
Fields inherited from class de.hybris.platform.cms2.jalo.restrictions.GeneratedAbstractRestriction
COMPONENTS, INVERSERESTRICTIONS, INVERSERESTRICTIONSHANDLER, PAGES, RESTRICTIONSFORCOMPONENTS_MARKMODIFIED, RESTRICTIONSFORCOMPONENTS_SRC_ORDERED, RESTRICTIONSFORCOMPONENTS_TGT_ORDERED, RESTRICTIONSFORPAGES_MARKMODIFIED, RESTRICTIONSFORPAGES_SRC_ORDERED, RESTRICTIONSFORPAGES_TGT_ORDERED, TYPE, TYPECODE
-
Fields inherited from class de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem
CATALOGVERSION, NAME, UID
-
Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLED
-
Fields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description GeneratedUserRestriction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToUsers(SessionContext ctx, User value)Generated method - Addsvalueto users.voidaddToUsers(User value)Generated method - Addsvalueto users.protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.util.Collection<User>getUsers()Generated method - Getter of theCMSUserRestriction.usersattribute.java.util.Collection<User>getUsers(SessionContext ctx)Generated method - Getter of theCMSUserRestriction.usersattribute.longgetUsersCount()longgetUsersCount(SessionContext ctx)booleanisMarkModifiedDisabled(Item referencedItem)voidremoveFromUsers(SessionContext ctx, User value)Generated method - Removesvaluefrom users.voidremoveFromUsers(User value)Generated method - Removesvaluefrom users.voidsetUsers(SessionContext ctx, java.util.Collection<User> value)Generated method - Setter of theCMSUserRestriction.usersattribute.voidsetUsers(java.util.Collection<User> value)Generated method - Setter of theCMSUserRestriction.usersattribute.-
Methods inherited from class de.hybris.platform.cms2.jalo.restrictions.AbstractRestriction
getAllDescription, getAllType, getDescription, getDescription, getType, getTypeCode
-
Methods inherited from class de.hybris.platform.cms2.jalo.restrictions.GeneratedAbstractRestriction
addToComponents, addToComponents, addToInverseRestrictions, addToInverseRestrictions, addToPages, addToPages, getAllType, getComponents, getComponents, getComponentsCount, getComponentsCount, getInverseRestrictions, getInverseRestrictions, getPages, getPages, getPagesCount, getPagesCount, getType, getTypeCode, removeFromComponents, removeFromComponents, removeFromInverseRestrictions, removeFromInverseRestrictions, removeFromPages, removeFromPages, setComponents, setComponents, setInverseRestrictions, setInverseRestrictions, setPages, setPages
-
Methods inherited from class de.hybris.platform.cms2.jalo.contents.CMSItem
createItem, getName
-
Methods inherited from class de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem
getCatalogVersion, getCatalogVersion, getName, getUid, getUid, setCatalogVersion, setCatalogVersion, setName, setName, setUid, setUid
-
Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, setRelatedItems
-
Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
-
Methods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
USERS
public static final java.lang.String USERS
Qualifier of theCMSUserRestriction.usersattribute- See Also:
- Constant Field Values
-
USERSFORRESTRICTION_SRC_ORDERED
protected static java.lang.String USERSFORRESTRICTION_SRC_ORDERED
Relation ordering override parameter constants for UsersForRestriction from ((cms2))
-
USERSFORRESTRICTION_TGT_ORDERED
protected static java.lang.String USERSFORRESTRICTION_TGT_ORDERED
-
USERSFORRESTRICTION_MARKMODIFIED
protected static java.lang.String USERSFORRESTRICTION_MARKMODIFIED
Relation disable markmodifed parameter constants for UsersForRestriction from ((cms2))
-
DEFAULT_INITIAL_ATTRIBUTES
protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
-
-
Method Detail
-
getDefaultAttributeModes
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
- Overrides:
getDefaultAttributeModesin classGeneratedAbstractRestriction
-
isMarkModifiedDisabled
public boolean isMarkModifiedDisabled(Item referencedItem)
- Overrides:
isMarkModifiedDisabledin classGeneratedAbstractRestriction
-
getUsers
public java.util.Collection<User> getUsers(SessionContext ctx)
Generated method - Getter of theCMSUserRestriction.usersattribute.- Returns:
- the users
-
getUsers
public java.util.Collection<User> getUsers()
Generated method - Getter of theCMSUserRestriction.usersattribute.- Returns:
- the users
-
getUsersCount
public long getUsersCount(SessionContext ctx)
-
getUsersCount
public long getUsersCount()
-
setUsers
public void setUsers(SessionContext ctx, java.util.Collection<User> value)
Generated method - Setter of theCMSUserRestriction.usersattribute.- Parameters:
value- the users
-
setUsers
public void setUsers(java.util.Collection<User> value)
Generated method - Setter of theCMSUserRestriction.usersattribute.- Parameters:
value- the users
-
addToUsers
public void addToUsers(SessionContext ctx, User value)
Generated method - Addsvalueto users.- Parameters:
value- the item to add to users
-
addToUsers
public void addToUsers(User value)
Generated method - Addsvalueto users.- Parameters:
value- the item to add to users
-
removeFromUsers
public void removeFromUsers(SessionContext ctx, User value)
Generated method - Removesvaluefrom users.- Parameters:
value- the item to remove from users
-
removeFromUsers
public void removeFromUsers(User value)
Generated method - Removesvaluefrom users.- Parameters:
value- the item to remove from users
-
-