Class StoreFrontCustomerProcessModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.processengine.model.BusinessProcessModel
-
- de.hybris.platform.commerceservices.model.process.StoreFrontProcessModel
-
- de.hybris.platform.commerceservices.model.process.StoreFrontCustomerProcessModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
B2BRegistrationProcessModel,ForgottenPasswordProcessModel,ReplenishmentProcessModel,SavedCartFileUploadProcessModel
public class StoreFrontCustomerProcessModel extends StoreFrontProcessModel
Generated model class for type StoreFrontCustomerProcess first defined at extension commerceservices.Represents customer related store front business process.
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringCURRENCYGenerated constant - Attribute key ofStoreFrontCustomerProcess.currencyattribute defined at extensionacceleratorservices.static java.lang.StringCUSTOMERGenerated constant - Attribute key ofStoreFrontCustomerProcess.customerattribute defined at extensioncommerceservices.static java.lang.StringLANGUAGEGenerated constant - Attribute key ofStoreFrontCustomerProcess.languageattribute defined at extensioncommerceservices.-
Fields inherited from class de.hybris.platform.commerceservices.model.process.StoreFrontProcessModel
SITE, STORE
-
Fields inherited from class de.hybris.platform.processengine.model.BusinessProcessModel
CODE, CONTEXTPARAMETERS, CURRENTTASKS, EMAILS, ENDMESSAGE, PROCESSDEFINITIONNAME, PROCESSDEFINITIONVERSION, PROCESSSTATE, STATE, TASKLOGS, USER
-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description StoreFrontCustomerProcessModel()Generated constructor - Default constructor for generic creation.StoreFrontCustomerProcessModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextStoreFrontCustomerProcessModel(java.lang.String _code, ItemModel _owner, java.lang.String _processDefinitionName)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersStoreFrontCustomerProcessModel(java.lang.String _code, java.lang.String _processDefinitionName)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CurrencyModelgetCurrency()Generated method - Getter of theStoreFrontCustomerProcess.currencyattribute defined at extensionacceleratorservices.CustomerModelgetCustomer()Generated method - Getter of theStoreFrontCustomerProcess.customerattribute defined at extensioncommerceservices.LanguageModelgetLanguage()Generated method - Getter of theStoreFrontCustomerProcess.languageattribute defined at extensioncommerceservices.voidsetCurrency(CurrencyModel value)Generated method - Setter ofStoreFrontCustomerProcess.currencyattribute defined at extensionacceleratorservices.voidsetCustomer(CustomerModel value)Generated method - Setter ofStoreFrontCustomerProcess.customerattribute defined at extensioncommerceservices.voidsetLanguage(LanguageModel value)Generated method - Setter ofStoreFrontCustomerProcess.languageattribute defined at extensioncommerceservices.-
Methods inherited from class de.hybris.platform.commerceservices.model.process.StoreFrontProcessModel
getSite, getStore, setSite, setStore
-
Methods inherited from class de.hybris.platform.processengine.model.BusinessProcessModel
getCode, getContextParameters, getCurrentTasks, getEmails, getEndMessage, getProcessDefinitionName, getProcessDefinitionVersion, getProcessState, getState, getTaskLogs, getUser, setCode, setContextParameters, setCurrentTasks, setEmails, setEndMessage, setProcessDefinitionName, setProcessDefinitionVersion, setState, setTaskLogs, setUser
-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
CUSTOMER
public static final java.lang.String CUSTOMER
Generated constant - Attribute key ofStoreFrontCustomerProcess.customerattribute defined at extensioncommerceservices.- See Also:
- Constant Field Values
-
LANGUAGE
public static final java.lang.String LANGUAGE
Generated constant - Attribute key ofStoreFrontCustomerProcess.languageattribute defined at extensioncommerceservices.- See Also:
- Constant Field Values
-
CURRENCY
public static final java.lang.String CURRENCY
Generated constant - Attribute key ofStoreFrontCustomerProcess.currencyattribute defined at extensionacceleratorservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
StoreFrontCustomerProcessModel
public StoreFrontCustomerProcessModel()
Generated constructor - Default constructor for generic creation.
-
StoreFrontCustomerProcessModel
public StoreFrontCustomerProcessModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
StoreFrontCustomerProcessModel
@Deprecated(since="4.1.1", forRemoval=true) public StoreFrontCustomerProcessModel(java.lang.String _code, java.lang.String _processDefinitionName)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_code- initial attribute declared by typeBusinessProcessat extensionprocessing_processDefinitionName- initial attribute declared by typeBusinessProcessat extensionprocessing
-
StoreFrontCustomerProcessModel
@Deprecated(since="4.1.1", forRemoval=true) public StoreFrontCustomerProcessModel(java.lang.String _code, ItemModel _owner, java.lang.String _processDefinitionName)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_code- initial attribute declared by typeBusinessProcessat extensionprocessing_owner- initial attribute declared by typeItemat extensioncore_processDefinitionName- initial attribute declared by typeBusinessProcessat extensionprocessing
-
-
Method Detail
-
getCurrency
@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
Generated method - Getter of theStoreFrontCustomerProcess.currencyattribute defined at extensionacceleratorservices.- Returns:
- the currency - Storefront currency.
-
getCustomer
@Accessor(qualifier="customer", type=GETTER) public CustomerModel getCustomer()
Generated method - Getter of theStoreFrontCustomerProcess.customerattribute defined at extensioncommerceservices.- Returns:
- the customer - Attribute contains customer object that will be used in the process.
-
getLanguage
@Accessor(qualifier="language", type=GETTER) public LanguageModel getLanguage()
Generated method - Getter of theStoreFrontCustomerProcess.languageattribute defined at extensioncommerceservices.- Returns:
- the language - Attribute contains language that will be used in the process.
-
setCurrency
@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
Generated method - Setter ofStoreFrontCustomerProcess.currencyattribute defined at extensionacceleratorservices.- Parameters:
value- the currency - Storefront currency.
-
setCustomer
@Accessor(qualifier="customer", type=SETTER) public void setCustomer(CustomerModel value)
Generated method - Setter ofStoreFrontCustomerProcess.customerattribute defined at extensioncommerceservices.- Parameters:
value- the customer - Attribute contains customer object that will be used in the process.
-
setLanguage
@Accessor(qualifier="language", type=SETTER) public void setLanguage(LanguageModel value)
Generated method - Setter ofStoreFrontCustomerProcess.languageattribute defined at extensioncommerceservices.- Parameters:
value- the language - Attribute contains language that will be used in the process.
-
-