Class GeneratedSAPExternalId

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.sap.sapmodel.jalo.GeneratedSAPExternalId
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
SAPExternalId

public abstract class GeneratedSAPExternalId extends de.hybris.platform.jalo.GenericItem
Generated class for type SAPExternalId.
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 SAPExternalId.application attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the SAPExternalId.externalId attribute
    static final String
    Qualifier of the SAPExternalId.item attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedSAPExternalId>
    BidirectionalOneToManyHandler for handling 1:n ITEM's relation attributes from 'one' side.
    static final String
    Qualifier of the SAPExternalId.tenantId attribute
    static final String
    Qualifier of the SAPExternalId.versionId attribute

    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
    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)
     
    Generated method - Getter of the SAPExternalId.application attribute.
    getApplication(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPExternalId.application attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the SAPExternalId.externalId attribute.
    getExternalId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPExternalId.externalId attribute.
    de.hybris.platform.jalo.product.Product
    Generated method - Getter of the SAPExternalId.item attribute.
    de.hybris.platform.jalo.product.Product
    getItem(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPExternalId.item attribute.
    Generated method - Getter of the SAPExternalId.tenantId attribute.
    getTenantId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPExternalId.tenantId attribute.
    Generated method - Getter of the SAPExternalId.versionId attribute.
    getVersionId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPExternalId.versionId attribute.
    void
    setApplication(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the SAPExternalId.application attribute.
    void
    Generated method - Setter of the SAPExternalId.application attribute.
    void
    setExternalId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the SAPExternalId.externalId attribute.
    void
    Generated method - Setter of the SAPExternalId.externalId attribute.
    protected void
    setItem(de.hybris.platform.jalo.product.Product value)
    Generated method - Setter of the SAPExternalId.item attribute.
    protected void
    setItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value)
    Generated method - Setter of the SAPExternalId.item attribute.
    void
    setTenantId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the SAPExternalId.tenantId attribute.
    void
    Generated method - Setter of the SAPExternalId.tenantId attribute.
    void
    setVersionId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the SAPExternalId.versionId attribute.
    void
    Generated method - Setter of the SAPExternalId.versionId 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, isMarkModifiedDisabled, 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

    • APPLICATION

      public static final String APPLICATION
      Qualifier of the SAPExternalId.application attribute
      See Also:
    • EXTERNALID

      public static final String EXTERNALID
      Qualifier of the SAPExternalId.externalId attribute
      See Also:
    • TENANTID

      public static final String TENANTID
      Qualifier of the SAPExternalId.tenantId attribute
      See Also:
    • VERSIONID

      public static final String VERSIONID
      Qualifier of the SAPExternalId.versionId attribute
      See Also:
    • ITEM

      public static final String ITEM
      Qualifier of the SAPExternalId.item attribute
      See Also:
    • ITEMHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedSAPExternalId> ITEMHANDLER
      BidirectionalOneToManyHandler for handling 1:n ITEM'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

    • GeneratedSAPExternalId

      public GeneratedSAPExternalId()
  • Method Details

    • getDefaultAttributeModes

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

      public String getApplication(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPExternalId.application attribute.
      Returns:
      the application - Application Identifier like S4, MDI
    • getApplication

      public String getApplication()
      Generated method - Getter of the SAPExternalId.application attribute.
      Returns:
      the application - Application Identifier like S4, MDI
    • setApplication

      public void setApplication(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the SAPExternalId.application attribute.
      Parameters:
      value - the application - Application Identifier like S4, MDI
    • setApplication

      public void setApplication(String value)
      Generated method - Setter of the SAPExternalId.application attribute.
      Parameters:
      value - the application - Application Identifier like S4, MDI
    • 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
    • getExternalId

      public String getExternalId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPExternalId.externalId attribute.
      Returns:
      the externalId - Unique item identifier value in the external system
    • getExternalId

      public String getExternalId()
      Generated method - Getter of the SAPExternalId.externalId attribute.
      Returns:
      the externalId - Unique item identifier value in the external system
    • setExternalId

      public void setExternalId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the SAPExternalId.externalId attribute.
      Parameters:
      value - the externalId - Unique item identifier value in the external system
    • setExternalId

      public void setExternalId(String value)
      Generated method - Setter of the SAPExternalId.externalId attribute.
      Parameters:
      value - the externalId - Unique item identifier value in the external system
    • getItem

      public de.hybris.platform.jalo.product.Product getItem(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPExternalId.item attribute.
      Returns:
      the item - Product entry
    • getItem

      public de.hybris.platform.jalo.product.Product getItem()
      Generated method - Getter of the SAPExternalId.item attribute.
      Returns:
      the item - Product entry
    • setItem

      protected void setItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value)
      Generated method - Setter of the SAPExternalId.item attribute.
      Parameters:
      value - the item - Product entry
    • setItem

      protected void setItem(de.hybris.platform.jalo.product.Product value)
      Generated method - Setter of the SAPExternalId.item attribute.
      Parameters:
      value - the item - Product entry
    • getTenantId

      public String getTenantId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPExternalId.tenantId attribute.
      Returns:
      the tenantId - Specific instance id of the external system
    • getTenantId

      public String getTenantId()
      Generated method - Getter of the SAPExternalId.tenantId attribute.
      Returns:
      the tenantId - Specific instance id of the external system
    • setTenantId

      public void setTenantId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the SAPExternalId.tenantId attribute.
      Parameters:
      value - the tenantId - Specific instance id of the external system
    • setTenantId

      public void setTenantId(String value)
      Generated method - Setter of the SAPExternalId.tenantId attribute.
      Parameters:
      value - the tenantId - Specific instance id of the external system
    • getVersionId

      public String getVersionId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPExternalId.versionId attribute.
      Returns:
      the versionId - Version id of the item used for replication
    • getVersionId

      public String getVersionId()
      Generated method - Getter of the SAPExternalId.versionId attribute.
      Returns:
      the versionId - Version id of the item used for replication
    • setVersionId

      public void setVersionId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the SAPExternalId.versionId attribute.
      Parameters:
      value - the versionId - Version id of the item used for replication
    • setVersionId

      public void setVersionId(String value)
      Generated method - Setter of the SAPExternalId.versionId attribute.
      Parameters:
      value - the versionId - Version id of the item used for replication