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,Serializable
This is the extension manager of the Basecommerce extension.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.extension.Extension
Extension.RestrictedLanguagesProvider, Extension.RightsProviderNested 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
ConstructorsConstructorDescriptionNever call the constructor of any manager directly, call getInstance() You can place your business logic here - like registering a jalo session listener. -
Method Summary
Modifier and TypeMethodDescriptioncreateGeocodeAddressesCronJob(Integer batchSize, Integer internalDelay, int triggerInterval) createGeocodeAddressesCronJob(String code, Integer batchSize, Integer internalDelay, int triggerInterval) protected voidprotected voidcreateOrderCancelConfig(int queueLength) voidcreateProjectData(Map<String, String> params, JspContext jspc) Implement this method to create data that is used in your project.getBarcodes(SessionContext ctx, Product item) Generated method - Getter of theProduct.barcodesattribute.Override this method to provide parameters for the system creator.Override this method to provide a list of all possible values for the given creator parameter.static BasecommerceManagerGet 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, setVersionIDMethods inherited from class de.hybris.platform.jalo.extension.Extension
checkBeforeInitialization, checkBeforeItemRemoval, createEssentialData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceMethods 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
-
Constructor Details
-
BasecommerceManager
public BasecommerceManager()Never call the constructor of any manager directly, call getInstance() You can place your business logic here - like registering a jalo session listener. Each manager is created once for each tenant.
-
-
Method Details
-
getInstance
Get the valid instance of this manager.- Returns:
- the current instance of this manager
-
createGeocodingCronJob
protected void createGeocodingCronJob() -
createProjectData
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:
createProjectDatain 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(Integer batchSize, Integer internalDelay, int triggerInterval) throws JaloTypeException - Throws:
JaloTypeException
-
createGeocodeAddressesCronJob
public GeocodeAddressesCronJob createGeocodeAddressesCronJob(String code, Integer batchSize, Integer internalDelay, int triggerInterval) throws JaloTypeException - Throws:
JaloTypeException
-
getGeocodeAddressesJob
-
getBarcodes
Description copied from class:GeneratedBasecommerceManagerGenerated method - Getter of theProduct.barcodesattribute.- Specified by:
getBarcodesin classGeneratedBasecommerceManager- Returns:
- the barcodes
-
createOrderCancelConfig
protected void createOrderCancelConfig(int queueLength) -
getCreatorParameterNames
Description copied from class:ExtensionOverride this method to provide parameters for the system creator.- Overrides:
getCreatorParameterNamesin classExtension- Returns:
- parameter names for the creator
-
getCreatorParameterPossibleValues
Description copied from class:ExtensionOverride this method to provide a list of all possible values for the given creator parameter. If notnullthe list of these values will be shown to the user of system creator and no other values will be possible to set.- Overrides:
getCreatorParameterPossibleValuesin classExtension- Parameters:
param- the name of the parameter- Returns:
- list of all possible values for the given creator parameter; use
nullwhen this parameter should have no restriction of possible values
-