Class GeneratedBaseStoreTimeRestriction

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
BaseStoreTimeRestriction

public abstract class GeneratedBaseStoreTimeRestriction extends TimeRestriction
Generated class for type CMSBaseStoreTimeRestriction.
See Also:
  • Field Details

    • PASSIFSTOREDOESNTMATCH

      public static final String PASSIFSTOREDOESNTMATCH
      Qualifier of the CMSBaseStoreTimeRestriction.passIfStoreDoesntMatch attribute
      See Also:
    • BASESTORES

      public static final String BASESTORES
      Qualifier of the CMSBaseStoreTimeRestriction.baseStores attribute
      See Also:
    • STORETIMERESTRICTION2BASESTORE_SRC_ORDERED

      protected static String STORETIMERESTRICTION2BASESTORE_SRC_ORDERED
      Relation ordering override parameter constants for StoreTimeRestriction2BaseStore from ((cms2))
    • STORETIMERESTRICTION2BASESTORE_TGT_ORDERED

      protected static String STORETIMERESTRICTION2BASESTORE_TGT_ORDERED
    • STORETIMERESTRICTION2BASESTORE_MARKMODIFIED

      protected static String STORETIMERESTRICTION2BASESTORE_MARKMODIFIED
      Relation disable markmodifed parameter constants for StoreTimeRestriction2BaseStore from ((cms2))
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedBaseStoreTimeRestriction

      public GeneratedBaseStoreTimeRestriction()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class GeneratedTimeRestriction
    • getBaseStores

      public Collection<BaseStore> getBaseStores(SessionContext ctx)
      Generated method - Getter of the CMSBaseStoreTimeRestriction.baseStores attribute.
      Returns:
      the baseStores
    • getBaseStores

      public Collection<BaseStore> getBaseStores()
      Generated method - Getter of the CMSBaseStoreTimeRestriction.baseStores attribute.
      Returns:
      the baseStores
    • getBaseStoresCount

      public long getBaseStoresCount(SessionContext ctx)
    • getBaseStoresCount

      public long getBaseStoresCount()
    • setBaseStores

      public void setBaseStores(SessionContext ctx, Collection<BaseStore> value)
      Generated method - Setter of the CMSBaseStoreTimeRestriction.baseStores attribute.
      Parameters:
      value - the baseStores
    • setBaseStores

      public void setBaseStores(Collection<BaseStore> value)
      Generated method - Setter of the CMSBaseStoreTimeRestriction.baseStores attribute.
      Parameters:
      value - the baseStores
    • addToBaseStores

      public void addToBaseStores(SessionContext ctx, BaseStore value)
      Generated method - Adds value to baseStores.
      Parameters:
      value - the item to add to baseStores
    • addToBaseStores

      public void addToBaseStores(BaseStore value)
      Generated method - Adds value to baseStores.
      Parameters:
      value - the item to add to baseStores
    • removeFromBaseStores

      public void removeFromBaseStores(SessionContext ctx, BaseStore value)
      Generated method - Removes value from baseStores.
      Parameters:
      value - the item to remove from baseStores
    • removeFromBaseStores

      public void removeFromBaseStores(BaseStore value)
      Generated method - Removes value from baseStores.
      Parameters:
      value - the item to remove from baseStores
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      isMarkModifiedDisabled in class GeneratedAbstractRestriction
    • isPassIfStoreDoesntMatch

      public Boolean isPassIfStoreDoesntMatch(SessionContext ctx)
      Generated method - Getter of the CMSBaseStoreTimeRestriction.passIfStoreDoesntMatch attribute.
      Returns:
      the passIfStoreDoesntMatch - If session store doesn't match store of the restriction then allow a pass
    • isPassIfStoreDoesntMatch

      public Boolean isPassIfStoreDoesntMatch()
      Generated method - Getter of the CMSBaseStoreTimeRestriction.passIfStoreDoesntMatch attribute.
      Returns:
      the passIfStoreDoesntMatch - If session store doesn't match store of the restriction then allow a pass
    • isPassIfStoreDoesntMatchAsPrimitive

      public boolean isPassIfStoreDoesntMatchAsPrimitive(SessionContext ctx)
      Generated method - Getter of the CMSBaseStoreTimeRestriction.passIfStoreDoesntMatch attribute.
      Returns:
      the passIfStoreDoesntMatch - If session store doesn't match store of the restriction then allow a pass
    • isPassIfStoreDoesntMatchAsPrimitive

      public boolean isPassIfStoreDoesntMatchAsPrimitive()
      Generated method - Getter of the CMSBaseStoreTimeRestriction.passIfStoreDoesntMatch attribute.
      Returns:
      the passIfStoreDoesntMatch - If session store doesn't match store of the restriction then allow a pass
    • setPassIfStoreDoesntMatch

      public void setPassIfStoreDoesntMatch(SessionContext ctx, Boolean value)
      Generated method - Setter of the CMSBaseStoreTimeRestriction.passIfStoreDoesntMatch attribute.
      Parameters:
      value - the passIfStoreDoesntMatch - If session store doesn't match store of the restriction then allow a pass
    • setPassIfStoreDoesntMatch

      public void setPassIfStoreDoesntMatch(Boolean value)
      Generated method - Setter of the CMSBaseStoreTimeRestriction.passIfStoreDoesntMatch attribute.
      Parameters:
      value - the passIfStoreDoesntMatch - If session store doesn't match store of the restriction then allow a pass
    • setPassIfStoreDoesntMatch

      public void setPassIfStoreDoesntMatch(SessionContext ctx, boolean value)
      Generated method - Setter of the CMSBaseStoreTimeRestriction.passIfStoreDoesntMatch attribute.
      Parameters:
      value - the passIfStoreDoesntMatch - If session store doesn't match store of the restriction then allow a pass
    • setPassIfStoreDoesntMatch

      public void setPassIfStoreDoesntMatch(boolean value)
      Generated method - Setter of the CMSBaseStoreTimeRestriction.passIfStoreDoesntMatch attribute.
      Parameters:
      value - the passIfStoreDoesntMatch - If session store doesn't match store of the restriction then allow a pass