public class BasecommerceManager extends GeneratedBasecommerceManager
Extension.RestrictedLanguagesProvider, Extension.RightsProviderManager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreatorCART2CARTTOORDERCRONJOBCARTTOORDERCRONJOBHANDLER, 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 and 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.
|
| Modifier and Type | Method and 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 the
Product.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.
|
void |
init()
Deprecated.
|
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, setVersionIDcheckBeforeItemRemoval, createEssentialData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceafterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, setAttribute, setTenant, setTransientObject, wrappublic BasecommerceManager()
public static BasecommerceManager getInstance()
@Deprecated public void init()
protected void createGeocodingCronJob()
public void createProjectData(java.util.Map<java.lang.String,java.lang.String> params,
JspContext jspc)
createProjectData in class Extensionparams - 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 creationpublic GeocodeAddressesCronJob createGeocodeAddressesCronJob(java.lang.Integer batchSize, java.lang.Integer internalDelay, int triggerInterval) throws JaloTypeException
JaloTypeExceptionpublic GeocodeAddressesCronJob createGeocodeAddressesCronJob(java.lang.String code, java.lang.Integer batchSize, java.lang.Integer internalDelay, int triggerInterval) throws JaloTypeException
JaloTypeExceptionpublic ServicelayerJob getGeocodeAddressesJob()
public java.util.Collection<BarcodeMedia> getBarcodes(SessionContext ctx, Product item)
GeneratedBasecommerceManagerProduct.barcodes attribute.getBarcodes in class GeneratedBasecommerceManagerprotected void createOrderCancelConfig(int queueLength)
public java.util.Collection<java.lang.String> getCreatorParameterNames()
ExtensiongetCreatorParameterNames in class Extensionpublic java.util.List<java.lang.String> getCreatorParameterPossibleValues(java.lang.String param)
Extensionnull the list of these values will be shown to the user of system creator and no other values will be
possible to set.getCreatorParameterPossibleValues in class Extensionparam - the name of the parameternull when this parameter
should have no restriction of possible valuesCopyright © 2018 SAP SE. All Rights Reserved.