Class TmaBpoPreConfig

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.b2ctelcoservices.jalo.TmaBpoPreConfig
All Implemented Interfaces:
Serializable, Comparable

public class TmaBpoPreConfig extends de.hybris.platform.jalo.GenericItem
Generated class for type TmaBpoPreConfig.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem

    de.hybris.platform.jalo.GenericItem.GenericItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem

    de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item

    de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Qualifier of the TmaBpoPreConfig.catalogVersion attribute
    static final String
    Qualifier of the TmaBpoPreConfig.code attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TmaBpoPreConfig.name attribute
    static final String
    Qualifier of the TmaBpoPreConfig.preConfigSpos attribute
    static final String
    Qualifier of the TmaBpoPreConfig.rootBpo attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaBpoPreConfig>
    BidirectionalOneToManyHandler for handling 1:n ROOTBPO's relation attributes from 'one' side.
    protected static String
    Relation disable markmodifed parameter constants for TmaBpoPreConfig2TmaSimpleProductOfferingRelation from ((tuadatacommonsservices))
    protected static String
    Relation ordering override parameter constants for TmaBpoPreConfig2TmaSimpleProductOfferingRelation from ((tuadatacommonsservices))
    protected static String
     

    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, TYPE

    Fields inherited from class de.hybris.platform.util.BridgeAbstraction

    impl, tenant
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Generated method - Adds value to preConfigSpos.
    void
    addToPreConfigSpos(de.hybris.platform.jalo.SessionContext ctx, TmaSimpleProductOffering value)
    Generated method - Adds value to preConfigSpos.
    protected de.hybris.platform.jalo.Item
    createItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes)
     
    Map<de.hybris.platform.jalo.c2l.Language,String>
    Generated method - Getter of the TmaBpoPreConfig.name attribute.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    getAllName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBpoPreConfig.name attribute.
    de.hybris.platform.catalog.jalo.CatalogVersion
    Generated method - Getter of the TmaBpoPreConfig.catalogVersion attribute.
    de.hybris.platform.catalog.jalo.CatalogVersion
    getCatalogVersion(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBpoPreConfig.catalogVersion attribute.
    Generated method - Getter of the TmaBpoPreConfig.code attribute.
    getCode(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBpoPreConfig.code attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TmaBpoPreConfig.name attribute.
    getName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBpoPreConfig.name attribute.
    Generated method - Getter of the TmaBpoPreConfig.preConfigSpos attribute.
    getPreConfigSpos(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBpoPreConfig.preConfigSpos attribute.
    long
     
    long
    getPreConfigSposCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Generated method - Getter of the TmaBpoPreConfig.rootBpo attribute.
    getRootBpo(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBpoPreConfig.rootBpo attribute.
    boolean
    isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
    void
    Generated method - Removes value from preConfigSpos.
    void
    removeFromPreConfigSpos(de.hybris.platform.jalo.SessionContext ctx, TmaSimpleProductOffering value)
    Generated method - Removes value from preConfigSpos.
    void
    setAllName(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the TmaBpoPreConfig.name attribute.
    void
    setAllName(Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the TmaBpoPreConfig.name attribute.
    protected void
    setCatalogVersion(de.hybris.platform.catalog.jalo.CatalogVersion value)
    Generated method - Setter of the TmaBpoPreConfig.catalogVersion attribute.
    protected void
    setCatalogVersion(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogVersion value)
    Generated method - Setter of the TmaBpoPreConfig.catalogVersion attribute.
    protected void
    setCode(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaBpoPreConfig.code attribute.
    protected void
    setCode(String value)
    Generated method - Setter of the TmaBpoPreConfig.code attribute.
    void
    setName(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaBpoPreConfig.name attribute.
    void
    setName(String value)
    Generated method - Setter of the TmaBpoPreConfig.name attribute.
    void
    setPreConfigSpos(de.hybris.platform.jalo.SessionContext ctx, Set<TmaSimpleProductOffering> value)
    Generated method - Setter of the TmaBpoPreConfig.preConfigSpos attribute.
    void
    Generated method - Setter of the TmaBpoPreConfig.preConfigSpos attribute.
    void
    Generated method - Setter of the TmaBpoPreConfig.rootBpo attribute.
    void
    setRootBpo(de.hybris.platform.jalo.SessionContext ctx, TmaBundledProductOffering value)
    Generated method - Setter of the TmaBpoPreConfig.rootBpo attribute.

    Methods inherited from class de.hybris.platform.jalo.GenericItem

    getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, 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, getPartOfRemovedSessionMarker, 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, suppressRelation, toString, useTA, writeReplace

    Methods inherited from class de.hybris.platform.util.BridgeAbstraction

    setTenant

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • CODE

      public static final String CODE
      Qualifier of the TmaBpoPreConfig.code attribute
      See Also:
    • NAME

      public static final String NAME
      Qualifier of the TmaBpoPreConfig.name attribute
      See Also:
    • CATALOGVERSION

      public static final String CATALOGVERSION
      Qualifier of the TmaBpoPreConfig.catalogVersion attribute
      See Also:
    • ROOTBPO

      public static final String ROOTBPO
      Qualifier of the TmaBpoPreConfig.rootBpo attribute
      See Also:
    • PRECONFIGSPOS

      public static final String PRECONFIGSPOS
      Qualifier of the TmaBpoPreConfig.preConfigSpos attribute
      See Also:
    • TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_SRC_ORDERED

      protected static String TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_SRC_ORDERED
      Relation ordering override parameter constants for TmaBpoPreConfig2TmaSimpleProductOfferingRelation from ((tuadatacommonsservices))
    • TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_TGT_ORDERED

      protected static String TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_TGT_ORDERED
    • TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_MARKMODIFIED

      protected static String TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaBpoPreConfig2TmaSimpleProductOfferingRelation from ((tuadatacommonsservices))
    • ROOTBPOHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaBpoPreConfig> ROOTBPOHANDLER
      BidirectionalOneToManyHandler for handling 1:n ROOTBPO's relation attributes from 'one' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • TmaBpoPreConfig

      public TmaBpoPreConfig()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class de.hybris.platform.jalo.Item
    • getCatalogVersion

      public de.hybris.platform.catalog.jalo.CatalogVersion getCatalogVersion(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBpoPreConfig.catalogVersion attribute.
      Returns:
      the catalogVersion - Catalog Version
    • getCatalogVersion

      public de.hybris.platform.catalog.jalo.CatalogVersion getCatalogVersion()
      Generated method - Getter of the TmaBpoPreConfig.catalogVersion attribute.
      Returns:
      the catalogVersion - Catalog Version
    • setCatalogVersion

      protected void setCatalogVersion(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogVersion value)
      Generated method - Setter of the TmaBpoPreConfig.catalogVersion attribute.
      Parameters:
      value - the catalogVersion - Catalog Version
    • setCatalogVersion

      protected void setCatalogVersion(de.hybris.platform.catalog.jalo.CatalogVersion value)
      Generated method - Setter of the TmaBpoPreConfig.catalogVersion attribute.
      Parameters:
      value - the catalogVersion - Catalog Version
    • getCode

      public String getCode(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBpoPreConfig.code attribute.
      Returns:
      the code - Identifier
    • getCode

      public String getCode()
      Generated method - Getter of the TmaBpoPreConfig.code attribute.
      Returns:
      the code - Identifier
    • setCode

      protected void setCode(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaBpoPreConfig.code attribute.
      Parameters:
      value - the code - Identifier
    • setCode

      protected void setCode(String value)
      Generated method - Setter of the TmaBpoPreConfig.code attribute.
      Parameters:
      value - the code - Identifier
    • createItem

      protected de.hybris.platform.jalo.Item createItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes) throws de.hybris.platform.jalo.JaloBusinessException
      Overrides:
      createItem in class de.hybris.platform.jalo.GenericItem
      Throws:
      de.hybris.platform.jalo.JaloBusinessException
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
      Overrides:
      isMarkModifiedDisabled in class de.hybris.platform.jalo.Item
    • getName

      public String getName(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBpoPreConfig.name attribute.
      Returns:
      the name - Name
    • getName

      public String getName()
      Generated method - Getter of the TmaBpoPreConfig.name attribute.
      Returns:
      the name - Name
    • getAllName

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllName(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBpoPreConfig.name attribute.
      Returns:
      the localized name - Name
    • getAllName

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllName()
      Generated method - Getter of the TmaBpoPreConfig.name attribute.
      Returns:
      the localized name - Name
    • setName

      public void setName(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaBpoPreConfig.name attribute.
      Parameters:
      value - the name - Name
    • setName

      public void setName(String value)
      Generated method - Setter of the TmaBpoPreConfig.name attribute.
      Parameters:
      value - the name - Name
    • setAllName

      public void setAllName(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the TmaBpoPreConfig.name attribute.
      Parameters:
      value - the name - Name
    • setAllName

      public void setAllName(Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the TmaBpoPreConfig.name attribute.
      Parameters:
      value - the name - Name
    • getPreConfigSpos

      public Set<TmaSimpleProductOffering> getPreConfigSpos(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBpoPreConfig.preConfigSpos attribute.
      Returns:
      the preConfigSpos - List of SPOs in Pre Configured Bpo
    • getPreConfigSpos

      public Set<TmaSimpleProductOffering> getPreConfigSpos()
      Generated method - Getter of the TmaBpoPreConfig.preConfigSpos attribute.
      Returns:
      the preConfigSpos - List of SPOs in Pre Configured Bpo
    • getPreConfigSposCount

      public long getPreConfigSposCount(de.hybris.platform.jalo.SessionContext ctx)
    • getPreConfigSposCount

      public long getPreConfigSposCount()
    • setPreConfigSpos

      public void setPreConfigSpos(de.hybris.platform.jalo.SessionContext ctx, Set<TmaSimpleProductOffering> value)
      Generated method - Setter of the TmaBpoPreConfig.preConfigSpos attribute.
      Parameters:
      value - the preConfigSpos - List of SPOs in Pre Configured Bpo
    • setPreConfigSpos

      public void setPreConfigSpos(Set<TmaSimpleProductOffering> value)
      Generated method - Setter of the TmaBpoPreConfig.preConfigSpos attribute.
      Parameters:
      value - the preConfigSpos - List of SPOs in Pre Configured Bpo
    • addToPreConfigSpos

      public void addToPreConfigSpos(de.hybris.platform.jalo.SessionContext ctx, TmaSimpleProductOffering value)
      Generated method - Adds value to preConfigSpos.
      Parameters:
      value - the item to add to preConfigSpos - List of SPOs in Pre Configured Bpo
    • addToPreConfigSpos

      public void addToPreConfigSpos(TmaSimpleProductOffering value)
      Generated method - Adds value to preConfigSpos.
      Parameters:
      value - the item to add to preConfigSpos - List of SPOs in Pre Configured Bpo
    • removeFromPreConfigSpos

      public void removeFromPreConfigSpos(de.hybris.platform.jalo.SessionContext ctx, TmaSimpleProductOffering value)
      Generated method - Removes value from preConfigSpos.
      Parameters:
      value - the item to remove from preConfigSpos - List of SPOs in Pre Configured Bpo
    • removeFromPreConfigSpos

      public void removeFromPreConfigSpos(TmaSimpleProductOffering value)
      Generated method - Removes value from preConfigSpos.
      Parameters:
      value - the item to remove from preConfigSpos - List of SPOs in Pre Configured Bpo
    • getRootBpo

      public TmaBundledProductOffering getRootBpo(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBpoPreConfig.rootBpo attribute.
      Returns:
      the rootBpo - Parent bpo for preconfigs
    • getRootBpo

      public TmaBundledProductOffering getRootBpo()
      Generated method - Getter of the TmaBpoPreConfig.rootBpo attribute.
      Returns:
      the rootBpo - Parent bpo for preconfigs
    • setRootBpo

      public void setRootBpo(de.hybris.platform.jalo.SessionContext ctx, TmaBundledProductOffering value)
      Generated method - Setter of the TmaBpoPreConfig.rootBpo attribute.
      Parameters:
      value - the rootBpo - Parent bpo for preconfigs
    • setRootBpo

      public void setRootBpo(TmaBundledProductOffering value)
      Generated method - Setter of the TmaBpoPreConfig.rootBpo attribute.
      Parameters:
      value - the rootBpo - Parent bpo for preconfigs