Class GeneratedB2bpunchoutManager

java.lang.Object
de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.extension.Extension
de.hybris.platform.b2b.punchout.jalo.GeneratedB2bpunchoutManager
All Implemented Interfaces:
ItemLifecycleListener, Serializable
Direct Known Subclasses:
B2bpunchoutManager

public abstract class GeneratedB2bpunchoutManager extends Extension
Generated class for type B2bpunchoutManager.
See Also:
  • Field Details

  • Constructor Details

    • GeneratedB2bpunchoutManager

      public GeneratedB2bpunchoutManager()
  • Method Details

    • getDefaultAttributeModes

      public Map<String,Item.AttributeMode> getDefaultAttributeModes(Class<? extends Item> itemClass)
      Overrides:
      getDefaultAttributeModes in class Extension
    • createB2BCustomerPunchOutCredentialMapping

      public B2BCustomerPunchOutCredentialMapping createB2BCustomerPunchOutCredentialMapping(SessionContext ctx, Map attributeValues)
    • createB2BCustomerPunchOutCredentialMapping

      public B2BCustomerPunchOutCredentialMapping createB2BCustomerPunchOutCredentialMapping(Map attributeValues)
    • createPunchOutCredential

      public PunchOutCredential createPunchOutCredential(SessionContext ctx, Map attributeValues)
    • createPunchOutCredential

      public PunchOutCredential createPunchOutCredential(Map attributeValues)
    • createPunchOutCredentialExpiredNotificationJob

      public PunchOutCredentialExpiredNotificationJob createPunchOutCredentialExpiredNotificationJob(SessionContext ctx, Map attributeValues)
    • createPunchOutCredentialExpiredNotificationJob

      public PunchOutCredentialExpiredNotificationJob createPunchOutCredentialExpiredNotificationJob(Map attributeValues)
    • createStoredPunchOutSession

      public StoredPunchOutSession createStoredPunchOutSession(SessionContext ctx, Map attributeValues)
    • createStoredPunchOutSession

      public StoredPunchOutSession createStoredPunchOutSession(Map attributeValues)
    • getName

      public String getName()
      Specified by:
      getName in class Extension
    • isPunchOutOrder

      public Boolean isPunchOutOrder(SessionContext ctx, AbstractOrder item)
      Generated method - Getter of the AbstractOrder.punchOutOrder attribute.
      Returns:
      the punchOutOrder - Signifies whether the order originates from a punch out process.
    • isPunchOutOrder

      public Boolean isPunchOutOrder(AbstractOrder item)
      Generated method - Getter of the AbstractOrder.punchOutOrder attribute.
      Returns:
      the punchOutOrder - Signifies whether the order originates from a punch out process.
    • isPunchOutOrderAsPrimitive

      public boolean isPunchOutOrderAsPrimitive(SessionContext ctx, AbstractOrder item)
      Generated method - Getter of the AbstractOrder.punchOutOrder attribute.
      Returns:
      the punchOutOrder - Signifies whether the order originates from a punch out process.
    • isPunchOutOrderAsPrimitive

      public boolean isPunchOutOrderAsPrimitive(AbstractOrder item)
      Generated method - Getter of the AbstractOrder.punchOutOrder attribute.
      Returns:
      the punchOutOrder - Signifies whether the order originates from a punch out process.
    • setPunchOutOrder

      public void setPunchOutOrder(SessionContext ctx, AbstractOrder item, Boolean value)
      Generated method - Setter of the AbstractOrder.punchOutOrder attribute.
      Parameters:
      value - the punchOutOrder - Signifies whether the order originates from a punch out process.
    • setPunchOutOrder

      public void setPunchOutOrder(AbstractOrder item, Boolean value)
      Generated method - Setter of the AbstractOrder.punchOutOrder attribute.
      Parameters:
      value - the punchOutOrder - Signifies whether the order originates from a punch out process.
    • setPunchOutOrder

      public void setPunchOutOrder(SessionContext ctx, AbstractOrder item, boolean value)
      Generated method - Setter of the AbstractOrder.punchOutOrder attribute.
      Parameters:
      value - the punchOutOrder - Signifies whether the order originates from a punch out process.
    • setPunchOutOrder

      public void setPunchOutOrder(AbstractOrder item, boolean value)
      Generated method - Setter of the AbstractOrder.punchOutOrder attribute.
      Parameters:
      value - the punchOutOrder - Signifies whether the order originates from a punch out process.
    • getUnitOfMeasure

      public String getUnitOfMeasure(SessionContext ctx, Product item)
      Generated method - Getter of the Product.unitOfMeasure attribute.
      Returns:
      the unitOfMeasure - UnitOfMeasure describes how the product is packaged or shipped. It must conform to UN/CEFACT Unit of Measure Common Codes. For a list of UN/CEFACT codes, see www.unetrades.net.
    • getUnitOfMeasure

      public String getUnitOfMeasure(Product item)
      Generated method - Getter of the Product.unitOfMeasure attribute.
      Returns:
      the unitOfMeasure - UnitOfMeasure describes how the product is packaged or shipped. It must conform to UN/CEFACT Unit of Measure Common Codes. For a list of UN/CEFACT codes, see www.unetrades.net.
    • setUnitOfMeasure

      public void setUnitOfMeasure(SessionContext ctx, Product item, String value)
      Generated method - Setter of the Product.unitOfMeasure attribute.
      Parameters:
      value - the unitOfMeasure - UnitOfMeasure describes how the product is packaged or shipped. It must conform to UN/CEFACT Unit of Measure Common Codes. For a list of UN/CEFACT codes, see www.unetrades.net.
    • setUnitOfMeasure

      public void setUnitOfMeasure(Product item, String value)
      Generated method - Setter of the Product.unitOfMeasure attribute.
      Parameters:
      value - the unitOfMeasure - UnitOfMeasure describes how the product is packaged or shipped. It must conform to UN/CEFACT Unit of Measure Common Codes. For a list of UN/CEFACT codes, see www.unetrades.net.
    • getUnspcs

      public String getUnspcs(SessionContext ctx, Product item)
      Generated method - Getter of the Product.unspcs attribute.
      Returns:
      the unspcs - Classification specifies the commodity grouping of the line item to the buyer. All the supplier's products and services must be mapped and standardized to the UNSPSC schema. For PunchOut index catalogs, the Classification determines the location of the PunchOut item within catalogs displayed to users. For a list of UNSPSC codes, see www.unspsc.org.
    • getUnspcs

      public String getUnspcs(Product item)
      Generated method - Getter of the Product.unspcs attribute.
      Returns:
      the unspcs - Classification specifies the commodity grouping of the line item to the buyer. All the supplier's products and services must be mapped and standardized to the UNSPSC schema. For PunchOut index catalogs, the Classification determines the location of the PunchOut item within catalogs displayed to users. For a list of UNSPSC codes, see www.unspsc.org.
    • setUnspcs

      public void setUnspcs(SessionContext ctx, Product item, String value)
      Generated method - Setter of the Product.unspcs attribute.
      Parameters:
      value - the unspcs - Classification specifies the commodity grouping of the line item to the buyer. All the supplier's products and services must be mapped and standardized to the UNSPSC schema. For PunchOut index catalogs, the Classification determines the location of the PunchOut item within catalogs displayed to users. For a list of UNSPSC codes, see www.unspsc.org.
    • setUnspcs

      public void setUnspcs(Product item, String value)
      Generated method - Setter of the Product.unspcs attribute.
      Parameters:
      value - the unspcs - Classification specifies the commodity grouping of the line item to the buyer. All the supplier's products and services must be mapped and standardized to the UNSPSC schema. For PunchOut index catalogs, the Classification determines the location of the PunchOut item within catalogs displayed to users. For a list of UNSPSC codes, see www.unspsc.org.