Class BasecommerceManager
- java.lang.Object
-
- de.hybris.platform.jalo.Manager
-
- de.hybris.platform.jalo.extension.Extension
-
- de.hybris.platform.basecommerce.jalo.GeneratedBasecommerceManager
-
- de.hybris.platform.basecommerce.jalo.BasecommerceManager
-
- All Implemented Interfaces:
ItemLifecycleListener
,java.io.Serializable
public class BasecommerceManager extends GeneratedBasecommerceManager
This is the extension manager of the Basecommerce extension.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.extension.Extension
Extension.RestrictedLanguagesProvider, Extension.RightsProvider
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Manager
Manager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.basecommerce.jalo.GeneratedBasecommerceManager
CART2CARTTOORDERCRONJOBCARTTOORDERCRONJOBHANDLER, CATALOGSFORBASESTORES_MARKMODIFIED, CATALOGSFORBASESTORES_SRC_ORDERED, CATALOGSFORBASESTORES_TGT_ORDERED, CONSIGNMENTENTRYORDERENTRYRELATIONCONSIGNMENTENTRIESHANDLER, CONSIGNMENTORDERRELATIONCONSIGNMENTSHANDLER, DEFAULT_INITIAL_ATTRIBUTES, DELIVERYADDRESSS2CARTTOORDERCRONJOBDELIVERYADDRESSS2CARTTOORDERCRONJOBHANDLER, ORDER2ORDERMODIFICATIONRECORDSMODIFICATIONRECORDSHANDLER, ORDER2ORDERPROCESSORDERPROCESSHANDLER, ORDER2ORDERSCHEDULECRONJOBORDERSCHEDULECRONJOBHANDLER, ORDER2ORDERTEMPLATETOORDERCRONJOBORDERTEMPLATECRONJOBHANDLER, ORDER2RETURNREQUESTRETURNREQUESTSHANDLER, ORDERFRAUDREPORTRELATIONFRAUDREPORTSHANDLER, ORDERHISTORYRELATIONHISTORYENTRIESHANDLER, PAYMENTADDRESSS2CARTTOORDERCRONJOBPAYMENTADDRESSS2CARTTOORDERCRONJOBHANDLER, PAYMENTINFO2CARTTOORDERCRONJOBCARTTOORDERCRONJOBHANDLER, PRODUCTDELIVERYMODERELATION_MARKMODIFIED, PRODUCTDELIVERYMODERELATION_SRC_ORDERED, PRODUCTDELIVERYMODERELATION_TGT_ORDERED, PRODUCTVENDORRELATION_MARKMODIFIED, PRODUCTVENDORRELATION_SRC_ORDERED, PRODUCTVENDORRELATION_TGT_ORDERED, STOCKLEVELPRODUCTRELATION_MARKMODIFIED, STOCKLEVELPRODUCTRELATION_SRC_ORDERED, STOCKLEVELPRODUCTRELATION_TGT_ORDERED
-
-
Constructor Summary
Constructors Constructor Description BasecommerceManager()
Never call the constructor of any manager directly, call getInstance() You can place your business logic here - like registering a jalo session listener.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GeocodeAddressesCronJob
createGeocodeAddressesCronJob(java.lang.Integer batchSize, java.lang.Integer internalDelay, int triggerInterval)
GeocodeAddressesCronJob
createGeocodeAddressesCronJob(java.lang.String code, java.lang.Integer batchSize, java.lang.Integer internalDelay, int triggerInterval)
protected void
createGeocodingCronJob()
protected void
createOrderCancelConfig(int queueLength)
void
createProjectData(java.util.Map<java.lang.String,java.lang.String> params, JspContext jspc)
Implement this method to create data that is used in your project.java.util.Collection<BarcodeMedia>
getBarcodes(SessionContext ctx, Product item)
Generated method - Getter of theProduct.barcodes
attribute.java.util.Collection<java.lang.String>
getCreatorParameterNames()
Override this method to provide parameters for the system creator.java.util.List<java.lang.String>
getCreatorParameterPossibleValues(java.lang.String param)
Override this method to provide a list of all possible values for the given creator parameter.ServicelayerJob
getGeocodeAddressesJob()
static BasecommerceManager
getInstance()
Get the valid instance of this manager.-
Methods inherited from class de.hybris.platform.basecommerce.jalo.GeneratedBasecommerceManager
addToBaseStores, addToBaseStores, addToCartToOrderCronJob, addToCartToOrderCronJob, addToCartToOrderCronJob, addToCartToOrderCronJob, addToConsignmentEntries, addToConsignmentEntries, addToConsignments, addToConsignments, addToDeliveryAddresss2CartToOrderCronJob, addToDeliveryAddresss2CartToOrderCronJob, addToDeliveryModes, addToDeliveryModes, addToFraudReports, addToFraudReports, addToHistoryEntries, addToHistoryEntries, addToModificationRecords, addToModificationRecords, addToOrderProcess, addToOrderProcess, addToOrderScheduleCronJob, addToOrderScheduleCronJob, addToOrderTemplateCronJob, addToOrderTemplateCronJob, addToPaymentAddresss2CartToOrderCronJob, addToPaymentAddresss2CartToOrderCronJob, addToReturnRequests, addToReturnRequests, addToStockLevels, addToStockLevels, addToVendors, addToVendors, createBarcodeMedia, createBarcodeMedia, createBaseSite, createBaseSite, createBaseStore, createBaseStore, createCampaign, createCampaign, createCartToOrderCronJob, createCartToOrderCronJob, createConsignment, createConsignment, createConsignmentEntry, createConsignmentEntry, createConsignmentProcess, createConsignmentProcess, createDeeplinkUrl, createDeeplinkUrl, createDeeplinkUrlRule, createDeeplinkUrlRule, createFraudReport, createFraudReport, createFraudSymptomScoring, createFraudSymptomScoring, createGenericVariantProduct, createGenericVariantProduct, createGeocodeAddressesCronJob, createGeocodeAddressesCronJob, createMultiAddressInMemoryCart, createMultiAddressInMemoryCart, createOpeningSchedule, createOpeningSchedule, createOrderCancelConfig, createOrderCancelConfig, createOrderCancelRecord, createOrderCancelRecord, createOrderCancelRecordEntry, createOrderCancelRecordEntry, createOrderEntryCancelRecordEntry, createOrderEntryCancelRecordEntry, createOrderEntryReturnRecordEntry, createOrderEntryReturnRecordEntry, createOrderHistoryEntry, createOrderHistoryEntry, createOrderProcess, createOrderProcess, createOrderRefundRecordEntry, createOrderRefundRecordEntry, createOrderReplacementRecordEntry, createOrderReplacementRecordEntry, createOrderReturnRecord, createOrderReturnRecord, createOrderScheduleCronJob, createOrderScheduleCronJob, createOrderTemplateToOrderCronJob, createOrderTemplateToOrderCronJob, createPointOfService, createPointOfService, createProductOrderLimit, createProductOrderLimit, createProductTaxCode, createProductTaxCode, createRefundEntry, createRefundEntry, createReplacementEntry, createReplacementEntry, createReplacementOrder, createReplacementOrder, createReplacementOrderEntry, createReplacementOrderEntry, createReturnProcess, createReturnProcess, createReturnRequest, createReturnRequest, createSpecialOpeningDay, createSpecialOpeningDay, createStockLevel, createStockLevel, createStockLevelHistoryEntry, createStockLevelHistoryEntry, createVariantCategory, createVariantCategory, createVariantValueCategory, createVariantValueCategory, createVendor, createVendor, createWarehouse, createWarehouse, createWeekdayOpeningDay, createWeekdayOpeningDay, getBarcodes, getBaseStores, getBaseStores, getBaseStoresCount, getBaseStoresCount, getCartToOrderCronJob, getCartToOrderCronJob, getCartToOrderCronJob, getCartToOrderCronJob, getChosenVendor, getChosenVendor, getConsignmentEntries, getConsignmentEntries, getConsignments, getConsignments, getDefaultAttributeModes, getDeliveryAddress, getDeliveryAddress, getDeliveryAddresss2CartToOrderCronJob, getDeliveryAddresss2CartToOrderCronJob, getDeliveryMode, getDeliveryMode, getDeliveryModes, getDeliveryModes, getDeliveryModesCount, getDeliveryModesCount, getFraudReports, getFraudReports, getHistoryEntries, getHistoryEntries, getModificationRecords, getModificationRecords, getName, getNamedDeliveryDate, getNamedDeliveryDate, getOrderProcess, getOrderProcess, getOrderScheduleCronJob, getOrderScheduleCronJob, getOrderTemplateCronJob, getOrderTemplateCronJob, getOriginalVersion, getOriginalVersion, getPaymentAddresss2CartToOrderCronJob, getPaymentAddresss2CartToOrderCronJob, getProductOrderLimit, getProductOrderLimit, getQuantityStatus, getQuantityStatus, getReturnRequests, getReturnRequests, getStockLevels, getStockLevels, getStockLevelsCount, getStockLevelsCount, getVendors, getVendors, getVendorsCount, getVendorsCount, getVersionID, getVersionID, isFraudulent, isFraudulent, isFraudulentAsPrimitive, isFraudulentAsPrimitive, isPotentiallyFraudulent, isPotentiallyFraudulent, isPotentiallyFraudulentAsPrimitive, isPotentiallyFraudulentAsPrimitive, removeFromBaseStores, removeFromBaseStores, removeFromCartToOrderCronJob, removeFromCartToOrderCronJob, removeFromCartToOrderCronJob, removeFromCartToOrderCronJob, removeFromConsignmentEntries, removeFromConsignmentEntries, removeFromConsignments, removeFromConsignments, removeFromDeliveryAddresss2CartToOrderCronJob, removeFromDeliveryAddresss2CartToOrderCronJob, removeFromDeliveryModes, removeFromDeliveryModes, removeFromFraudReports, removeFromFraudReports, removeFromHistoryEntries, removeFromHistoryEntries, removeFromModificationRecords, removeFromModificationRecords, removeFromOrderProcess, removeFromOrderProcess, removeFromOrderScheduleCronJob, removeFromOrderScheduleCronJob, removeFromOrderTemplateCronJob, removeFromOrderTemplateCronJob, removeFromPaymentAddresss2CartToOrderCronJob, removeFromPaymentAddresss2CartToOrderCronJob, removeFromReturnRequests, removeFromReturnRequests, removeFromStockLevels, removeFromStockLevels, removeFromVendors, removeFromVendors, setBaseStores, setBaseStores, setCartToOrderCronJob, setCartToOrderCronJob, setCartToOrderCronJob, setCartToOrderCronJob, setChosenVendor, setChosenVendor, setConsignmentEntries, setConsignmentEntries, setConsignments, setConsignments, setDeliveryAddress, setDeliveryAddress, setDeliveryAddresss2CartToOrderCronJob, setDeliveryAddresss2CartToOrderCronJob, setDeliveryMode, setDeliveryMode, setDeliveryModes, setDeliveryModes, setFraudReports, setFraudReports, setFraudulent, setFraudulent, setFraudulent, setFraudulent, setHistoryEntries, setHistoryEntries, setModificationRecords, setModificationRecords, setNamedDeliveryDate, setNamedDeliveryDate, setOrderProcess, setOrderProcess, setOrderScheduleCronJob, setOrderScheduleCronJob, setOrderTemplateCronJob, setOrderTemplateCronJob, setOriginalVersion, setOriginalVersion, setPaymentAddresss2CartToOrderCronJob, setPaymentAddresss2CartToOrderCronJob, setPotentiallyFraudulent, setPotentiallyFraudulent, setPotentiallyFraudulent, setPotentiallyFraudulent, setProductOrderLimit, setProductOrderLimit, setQuantityStatus, setQuantityStatus, setReturnRequests, setReturnRequests, setStockLevels, setStockLevels, setVendors, setVendors, setVersionID, setVersionID
-
Methods inherited from class de.hybris.platform.jalo.extension.Extension
checkBeforeItemRemoval, createEssentialData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplace
-
Methods inherited from class de.hybris.platform.jalo.Manager
afterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, wrap
-
-
-
-
Method Detail
-
getInstance
public static BasecommerceManager getInstance()
Get the valid instance of this manager.- Returns:
- the current instance of this manager
-
createGeocodingCronJob
protected void createGeocodingCronJob()
-
createProjectData
public void createProjectData(java.util.Map<java.lang.String,java.lang.String> params, JspContext jspc)
Implement this method to create data that is used in your project. This method will be called during the system initialization. An example use is to import initial data like currencies or languages for your project from an csv file.- Overrides:
createProjectData
in classExtension
- Parameters:
params
- the parameters provided by user for creation of objects for the extensionjspc
- the jsp context; you can use it to write progress information to the jsp page during creation
-
createGeocodeAddressesCronJob
public GeocodeAddressesCronJob createGeocodeAddressesCronJob(java.lang.Integer batchSize, java.lang.Integer internalDelay, int triggerInterval) throws JaloTypeException
- Throws:
JaloTypeException
-
createGeocodeAddressesCronJob
public GeocodeAddressesCronJob createGeocodeAddressesCronJob(java.lang.String code, java.lang.Integer batchSize, java.lang.Integer internalDelay, int triggerInterval) throws JaloTypeException
- Throws:
JaloTypeException
-
getGeocodeAddressesJob
public ServicelayerJob getGeocodeAddressesJob()
-
getBarcodes
public java.util.Collection<BarcodeMedia> getBarcodes(SessionContext ctx, Product item)
Description copied from class:GeneratedBasecommerceManager
Generated method - Getter of theProduct.barcodes
attribute.- Specified by:
getBarcodes
in classGeneratedBasecommerceManager
- Returns:
- the barcodes
-
createOrderCancelConfig
protected void createOrderCancelConfig(int queueLength)
-
getCreatorParameterNames
public java.util.Collection<java.lang.String> getCreatorParameterNames()
Description copied from class:Extension
Override this method to provide parameters for the system creator.- Overrides:
getCreatorParameterNames
in classExtension
- Returns:
- parameter names for the creator
-
getCreatorParameterPossibleValues
public java.util.List<java.lang.String> getCreatorParameterPossibleValues(java.lang.String param)
Description copied from class:Extension
Override this method to provide a list of all possible values for the given creator parameter. If notnull
the list of these values will be shown to the user of system creator and no other values will be possible to set.- Overrides:
getCreatorParameterPossibleValues
in classExtension
- Parameters:
param
- the name of the parameter- Returns:
- list of all possible values for the given creator parameter; use
null
when this parameter should have no restriction of possible values
-
-