Modifier and Type | Method and Description |
---|---|
ModuleConfiguration |
ModuleConfigurationDao.readById(Long id) |
ModuleConfiguration |
ModuleConfigurationDaoImpl.readById(Long id) |
ModuleConfiguration |
ModuleConfigurationDao.save(ModuleConfiguration config) |
ModuleConfiguration |
ModuleConfigurationDaoImpl.save(ModuleConfiguration config) |
Modifier and Type | Method and Description |
---|---|
List<ModuleConfiguration> |
ModuleConfigurationDao.readActiveByType(ModuleConfigurationType type) |
List<ModuleConfiguration> |
ModuleConfigurationDaoImpl.readActiveByType(ModuleConfigurationType type) |
List<ModuleConfiguration> |
ModuleConfigurationDao.readAllByType(ModuleConfigurationType type) |
List<ModuleConfiguration> |
ModuleConfigurationDaoImpl.readAllByType(ModuleConfigurationType type) |
List<ModuleConfiguration> |
ModuleConfigurationDao.readByType(Class<? extends ModuleConfiguration> type) |
List<ModuleConfiguration> |
ModuleConfigurationDaoImpl.readByType(Class<? extends ModuleConfiguration> type) |
Modifier and Type | Method and Description |
---|---|
void |
ModuleConfigurationDao.delete(ModuleConfiguration config) |
void |
ModuleConfigurationDaoImpl.delete(ModuleConfiguration config) |
ModuleConfiguration |
ModuleConfigurationDao.save(ModuleConfiguration config) |
ModuleConfiguration |
ModuleConfigurationDaoImpl.save(ModuleConfiguration config) |
Modifier and Type | Method and Description |
---|---|
List<ModuleConfiguration> |
ModuleConfigurationDao.readByType(Class<? extends ModuleConfiguration> type) |
List<ModuleConfiguration> |
ModuleConfigurationDaoImpl.readByType(Class<? extends ModuleConfiguration> type) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractModuleConfiguration
Modules that need to be configured via the database should extend this.
|
Modifier and Type | Method and Description |
---|---|
ModuleConfiguration |
ModuleConfigurationService.findById(Long id) |
ModuleConfiguration |
ModuleConfigurationServiceImpl.findById(Long id) |
ModuleConfiguration |
ModuleConfigurationService.save(ModuleConfiguration config) |
ModuleConfiguration |
ModuleConfigurationServiceImpl.save(ModuleConfiguration config) |
Modifier and Type | Method and Description |
---|---|
List<ModuleConfiguration> |
ModuleConfigurationService.findActiveConfigurationsByType(ModuleConfigurationType type) |
List<ModuleConfiguration> |
ModuleConfigurationServiceImpl.findActiveConfigurationsByType(ModuleConfigurationType type) |
List<ModuleConfiguration> |
ModuleConfigurationService.findAllConfigurationByType(ModuleConfigurationType type) |
List<ModuleConfiguration> |
ModuleConfigurationServiceImpl.findAllConfigurationByType(ModuleConfigurationType type) |
List<ModuleConfiguration> |
ModuleConfigurationService.findByType(Class<? extends ModuleConfiguration> type) |
List<ModuleConfiguration> |
ModuleConfigurationServiceImpl.findByType(Class<? extends ModuleConfiguration> type) |
Modifier and Type | Method and Description |
---|---|
boolean |
ModuleProvider.canRespond(ModuleConfiguration config)
Indicates if, given the configuration, this module can respond to the particular request.
|
void |
ModuleConfigurationService.delete(ModuleConfiguration config) |
void |
ModuleConfigurationServiceImpl.delete(ModuleConfiguration config) |
ModuleConfiguration |
ModuleConfigurationService.save(ModuleConfiguration config) |
ModuleConfiguration |
ModuleConfigurationServiceImpl.save(ModuleConfiguration config) |
Modifier and Type | Method and Description |
---|---|
List<ModuleConfiguration> |
ModuleConfigurationService.findByType(Class<? extends ModuleConfiguration> type) |
List<ModuleConfiguration> |
ModuleConfigurationServiceImpl.findByType(Class<? extends ModuleConfiguration> type) |
Modifier and Type | Interface and Description |
---|---|
interface |
SiteMapConfiguration
The SiteMapConfiguration is a class that drives the building of the SiteMap.
|
Modifier and Type | Class and Description |
---|---|
class |
SiteMapConfigurationImpl |
Modifier and Type | Field and Description |
---|---|
protected ModuleConfiguration |
TaxDetailImpl.moduleConfiguation |
Modifier and Type | Method and Description |
---|---|
ModuleConfiguration |
TaxDetail.getModuleConfiguration()
Returns the configuration of the module that was used to calculate taxes.
|
ModuleConfiguration |
TaxDetailImpl.getModuleConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
TaxDetail.setModuleConfiguration(ModuleConfiguration config)
Sets the module configuration that was used to calculate taxes.
|
void |
TaxDetailImpl.setModuleConfiguration(ModuleConfiguration config) |
Modifier and Type | Method and Description |
---|---|
Order |
SimpleTaxProvider.calculateTaxForOrder(Order order,
ModuleConfiguration config) |
Order |
TaxProvider.calculateTaxForOrder(Order order,
ModuleConfiguration config)
Calculates taxes on an entire order.
|
void |
SimpleTaxProvider.cancelTax(Order order,
ModuleConfiguration config) |
void |
TaxProvider.cancelTax(Order order,
ModuleConfiguration config)
Some tax providers store tax details from an order on an external system for reporting and tax reconcilliation.
|
boolean |
SimpleTaxProvider.canRespond(ModuleConfiguration config) |
Order |
SimpleTaxProvider.commitTaxForOrder(Order order,
ModuleConfiguration config) |
Order |
TaxProvider.commitTaxForOrder(Order order,
ModuleConfiguration config)
This method provides the implementation an opportunity to finalize taxes on the order.
|
Modifier and Type | Method and Description |
---|---|
List<Address> |
AddressVerificationProvider.validateAddress(Address address,
ModuleConfiguration config) |
Copyright © 2022. All rights reserved.