Class GeneratedSAPRevenueCloudConfiguration

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
com.sap.hybris.saprevenuecloudproduct.jalo.GeneratedSAPRevenueCloudConfiguration
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
SAPRevenueCloudConfiguration

public abstract class GeneratedSAPRevenueCloudConfiguration extends de.hybris.platform.jalo.GenericItem
Generated class for type SAPRevenueCloudConfiguration.
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
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the SAPRevenueCloudConfiguration.defaultCountryCode attribute
    static final String
    Qualifier of the SAPRevenueCloudConfiguration.invoiceMethod attribute
    static final String
    Qualifier of the SAPRevenueCloudConfiguration.marketToCatalogMappings attribute
    protected static final de.hybris.platform.util.OneToManyHandler<SAPMarketToCatalogMapping>
    OneToManyHandler for handling 1:n MARKETTOCATALOGMAPPINGS's relation attributes from 'many' side.
    static final String
    Qualifier of the SAPRevenueCloudConfiguration.name attribute
    static final String
    Qualifier of the SAPRevenueCloudConfiguration.paymentMethod attribute
    static final String
    Qualifier of the SAPRevenueCloudConfiguration.replicateCustomer 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
    void
    Generated method - Adds value to marketToCatalogMappings.
    void
    addToMarketToCatalogMappings(de.hybris.platform.jalo.SessionContext ctx, SAPMarketToCatalogMapping value)
    Generated method - Adds value to marketToCatalogMappings.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the SAPRevenueCloudConfiguration.defaultCountryCode attribute.
    getDefaultCountryCode(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPRevenueCloudConfiguration.defaultCountryCode attribute.
    Generated method - Getter of the SAPRevenueCloudConfiguration.invoiceMethod attribute.
    getInvoiceMethod(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPRevenueCloudConfiguration.invoiceMethod attribute.
    Generated method - Getter of the SAPRevenueCloudConfiguration.marketToCatalogMappings attribute.
    getMarketToCatalogMappings(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPRevenueCloudConfiguration.marketToCatalogMappings attribute.
    Generated method - Getter of the SAPRevenueCloudConfiguration.name attribute.
    getName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPRevenueCloudConfiguration.name attribute.
    Generated method - Getter of the SAPRevenueCloudConfiguration.paymentMethod attribute.
    getPaymentMethod(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPRevenueCloudConfiguration.paymentMethod attribute.
    Generated method - Getter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
    isReplicateCustomer(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
    boolean
    Generated method - Getter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
    boolean
    isReplicateCustomerAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
    void
    Generated method - Removes value from marketToCatalogMappings.
    void
    removeFromMarketToCatalogMappings(de.hybris.platform.jalo.SessionContext ctx, SAPMarketToCatalogMapping value)
    Generated method - Removes value from marketToCatalogMappings.
    void
    setDefaultCountryCode(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the SAPRevenueCloudConfiguration.defaultCountryCode attribute.
    void
    Generated method - Setter of the SAPRevenueCloudConfiguration.defaultCountryCode attribute.
    void
    setInvoiceMethod(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the SAPRevenueCloudConfiguration.invoiceMethod attribute.
    void
    Generated method - Setter of the SAPRevenueCloudConfiguration.invoiceMethod attribute.
    void
    setMarketToCatalogMappings(de.hybris.platform.jalo.SessionContext ctx, Collection<SAPMarketToCatalogMapping> value)
    Generated method - Setter of the SAPRevenueCloudConfiguration.marketToCatalogMappings attribute.
    void
    Generated method - Setter of the SAPRevenueCloudConfiguration.marketToCatalogMappings attribute.
    void
    setName(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the SAPRevenueCloudConfiguration.name attribute.
    void
    setName(String value)
    Generated method - Setter of the SAPRevenueCloudConfiguration.name attribute.
    void
    setPaymentMethod(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the SAPRevenueCloudConfiguration.paymentMethod attribute.
    void
    Generated method - Setter of the SAPRevenueCloudConfiguration.paymentMethod attribute.
    void
    setReplicateCustomer(boolean value)
    Generated method - Setter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
    void
    setReplicateCustomer(de.hybris.platform.jalo.SessionContext ctx, boolean value)
    Generated method - Setter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
    void
    setReplicateCustomer(de.hybris.platform.jalo.SessionContext ctx, Boolean value)
    Generated method - Setter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
    void
    Generated method - Setter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.

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

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

    • NAME

      public static final String NAME
      Qualifier of the SAPRevenueCloudConfiguration.name attribute
      See Also:
    • REPLICATECUSTOMER

      public static final String REPLICATECUSTOMER
      Qualifier of the SAPRevenueCloudConfiguration.replicateCustomer attribute
      See Also:
    • DEFAULTCOUNTRYCODE

      public static final String DEFAULTCOUNTRYCODE
      Qualifier of the SAPRevenueCloudConfiguration.defaultCountryCode attribute
      See Also:
    • PAYMENTMETHOD

      public static final String PAYMENTMETHOD
      Qualifier of the SAPRevenueCloudConfiguration.paymentMethod attribute
      See Also:
    • INVOICEMETHOD

      public static final String INVOICEMETHOD
      Qualifier of the SAPRevenueCloudConfiguration.invoiceMethod attribute
      See Also:
    • MARKETTOCATALOGMAPPINGS

      public static final String MARKETTOCATALOGMAPPINGS
      Qualifier of the SAPRevenueCloudConfiguration.marketToCatalogMappings attribute
      See Also:
    • MARKETTOCATALOGMAPPINGSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<SAPMarketToCatalogMapping> MARKETTOCATALOGMAPPINGSHANDLER
      OneToManyHandler for handling 1:n MARKETTOCATALOGMAPPINGS's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • GeneratedSAPRevenueCloudConfiguration

      public GeneratedSAPRevenueCloudConfiguration()
  • Method Details

    • getDefaultAttributeModes

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

      public String getDefaultCountryCode(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPRevenueCloudConfiguration.defaultCountryCode attribute.
      Returns:
      the defaultCountryCode - Default Country Code for the Customer if no address is entered.
    • getDefaultCountryCode

      public String getDefaultCountryCode()
      Generated method - Getter of the SAPRevenueCloudConfiguration.defaultCountryCode attribute.
      Returns:
      the defaultCountryCode - Default Country Code for the Customer if no address is entered.
    • setDefaultCountryCode

      public void setDefaultCountryCode(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.defaultCountryCode attribute.
      Parameters:
      value - the defaultCountryCode - Default Country Code for the Customer if no address is entered.
    • setDefaultCountryCode

      public void setDefaultCountryCode(String value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.defaultCountryCode attribute.
      Parameters:
      value - the defaultCountryCode - Default Country Code for the Customer if no address is entered.
    • getInvoiceMethod

      public String getInvoiceMethod(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPRevenueCloudConfiguration.invoiceMethod attribute.
      Returns:
      the invoiceMethod - Invoice value that needs to be sent to Revenue cloud.
    • getInvoiceMethod

      public String getInvoiceMethod()
      Generated method - Getter of the SAPRevenueCloudConfiguration.invoiceMethod attribute.
      Returns:
      the invoiceMethod - Invoice value that needs to be sent to Revenue cloud.
    • setInvoiceMethod

      public void setInvoiceMethod(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.invoiceMethod attribute.
      Parameters:
      value - the invoiceMethod - Invoice value that needs to be sent to Revenue cloud.
    • setInvoiceMethod

      public void setInvoiceMethod(String value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.invoiceMethod attribute.
      Parameters:
      value - the invoiceMethod - Invoice value that needs to be sent to Revenue cloud.
    • getMarketToCatalogMappings

      public Collection<SAPMarketToCatalogMapping> getMarketToCatalogMappings(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPRevenueCloudConfiguration.marketToCatalogMappings attribute.
      Returns:
      the marketToCatalogMappings
    • getMarketToCatalogMappings

      public Collection<SAPMarketToCatalogMapping> getMarketToCatalogMappings()
      Generated method - Getter of the SAPRevenueCloudConfiguration.marketToCatalogMappings attribute.
      Returns:
      the marketToCatalogMappings
    • setMarketToCatalogMappings

      public void setMarketToCatalogMappings(de.hybris.platform.jalo.SessionContext ctx, Collection<SAPMarketToCatalogMapping> value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.marketToCatalogMappings attribute.
      Parameters:
      value - the marketToCatalogMappings
    • setMarketToCatalogMappings

      public void setMarketToCatalogMappings(Collection<SAPMarketToCatalogMapping> value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.marketToCatalogMappings attribute.
      Parameters:
      value - the marketToCatalogMappings
    • addToMarketToCatalogMappings

      public void addToMarketToCatalogMappings(de.hybris.platform.jalo.SessionContext ctx, SAPMarketToCatalogMapping value)
      Generated method - Adds value to marketToCatalogMappings.
      Parameters:
      value - the item to add to marketToCatalogMappings
    • addToMarketToCatalogMappings

      public void addToMarketToCatalogMappings(SAPMarketToCatalogMapping value)
      Generated method - Adds value to marketToCatalogMappings.
      Parameters:
      value - the item to add to marketToCatalogMappings
    • removeFromMarketToCatalogMappings

      public void removeFromMarketToCatalogMappings(de.hybris.platform.jalo.SessionContext ctx, SAPMarketToCatalogMapping value)
      Generated method - Removes value from marketToCatalogMappings.
      Parameters:
      value - the item to remove from marketToCatalogMappings
    • removeFromMarketToCatalogMappings

      public void removeFromMarketToCatalogMappings(SAPMarketToCatalogMapping value)
      Generated method - Removes value from marketToCatalogMappings.
      Parameters:
      value - the item to remove from marketToCatalogMappings
    • getName

      public String getName(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPRevenueCloudConfiguration.name attribute.
      Returns:
      the name - Sap Revenue Cloud configuration name
    • getName

      public String getName()
      Generated method - Getter of the SAPRevenueCloudConfiguration.name attribute.
      Returns:
      the name - Sap Revenue Cloud configuration name
    • setName

      public void setName(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.name attribute.
      Parameters:
      value - the name - Sap Revenue Cloud configuration name
    • setName

      public void setName(String value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.name attribute.
      Parameters:
      value - the name - Sap Revenue Cloud configuration name
    • getPaymentMethod

      public String getPaymentMethod(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPRevenueCloudConfiguration.paymentMethod attribute.
      Returns:
      the paymentMethod - Payment method that is to be used while changing card payment details e.g. "Payment Card", "External Card".
    • getPaymentMethod

      public String getPaymentMethod()
      Generated method - Getter of the SAPRevenueCloudConfiguration.paymentMethod attribute.
      Returns:
      the paymentMethod - Payment method that is to be used while changing card payment details e.g. "Payment Card", "External Card".
    • setPaymentMethod

      public void setPaymentMethod(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.paymentMethod attribute.
      Parameters:
      value - the paymentMethod - Payment method that is to be used while changing card payment details e.g. "Payment Card", "External Card".
    • setPaymentMethod

      public void setPaymentMethod(String value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.paymentMethod attribute.
      Parameters:
      value - the paymentMethod - Payment method that is to be used while changing card payment details e.g. "Payment Card", "External Card".
    • isReplicateCustomer

      public Boolean isReplicateCustomer(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
      Returns:
      the replicateCustomer - Indicate if the B2C customer has to be replicated to SAP Revenue Cloud
    • isReplicateCustomer

      public Boolean isReplicateCustomer()
      Generated method - Getter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
      Returns:
      the replicateCustomer - Indicate if the B2C customer has to be replicated to SAP Revenue Cloud
    • isReplicateCustomerAsPrimitive

      public boolean isReplicateCustomerAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
      Returns:
      the replicateCustomer - Indicate if the B2C customer has to be replicated to SAP Revenue Cloud
    • isReplicateCustomerAsPrimitive

      public boolean isReplicateCustomerAsPrimitive()
      Generated method - Getter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
      Returns:
      the replicateCustomer - Indicate if the B2C customer has to be replicated to SAP Revenue Cloud
    • setReplicateCustomer

      public void setReplicateCustomer(de.hybris.platform.jalo.SessionContext ctx, Boolean value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
      Parameters:
      value - the replicateCustomer - Indicate if the B2C customer has to be replicated to SAP Revenue Cloud
    • setReplicateCustomer

      public void setReplicateCustomer(Boolean value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
      Parameters:
      value - the replicateCustomer - Indicate if the B2C customer has to be replicated to SAP Revenue Cloud
    • setReplicateCustomer

      public void setReplicateCustomer(de.hybris.platform.jalo.SessionContext ctx, boolean value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
      Parameters:
      value - the replicateCustomer - Indicate if the B2C customer has to be replicated to SAP Revenue Cloud
    • setReplicateCustomer

      public void setReplicateCustomer(boolean value)
      Generated method - Setter of the SAPRevenueCloudConfiguration.replicateCustomer attribute.
      Parameters:
      value - the replicateCustomer - Indicate if the B2C customer has to be replicated to SAP Revenue Cloud