Namespace

Services

Services

Integrates with OpenDSU Framework to create/manage DSU's while exposing a simple CRUD like API

View Source services/index.js, line 1

Methods

# static BatchService(domain:, strategy)

Parameters:
Name Type Description
domain: string

anchoring domain. defaults to 'default'

strategy strategy

View Source services/StatusService.js, line 5

# static IndividualProductService(domain:, strategy)

Parameters:
Name Type Description
domain: string

anchoring domain. defaults to 'default'

strategy strategy

View Source services/IndividualProductService.js, line 4

# static OrderService(domain:, strategy)

Parameters:
Name Type Description
domain: string

anchoring domain. defaults to 'default'

strategy strategy

View Source services/OrderService.js, line 6

# static ProductService(domain:, strategy)

Parameters:
Name Type Description
domain: string

anchoring domain. defaults to 'default'

strategy strategy

View Source services/ProductService.js, line 4

# static ReceiptService(domain:, strategy)

Parameters:
Name Type Description
domain: string

anchoring domain. defaults to 'default'

strategy strategy

View Source services/SaleService.js, line 5

# static ShipmentCodeService(domain:, strategy)

Parameters:
Name Type Description
domain: string

anchoring domain. defaults to 'default'

strategy strategy

View Source services/ShipmentCodeService.js, line 7

# static ShipmentLineService(domain:, strategy)

Parameters:
Name Type Description
domain: string

anchoring domain. defaults to 'default'

strategy strategy

View Source services/ShipmentLineService.js, line 5

# static ShipmentService(domain:, strategy)

Parameters:
Name Type Description
domain: string

anchoring domain. defaults to 'default'

strategy strategy

View Source services/ShipmentService.js, line 4

# static TraceabilityService(shipmentLineManager, receiptManager, requesterId)

Parameters:
Name Type Description
shipmentLineManager ShipmentLineManager
receiptManager ReceiptManager
requesterId string

View Source services/TraceabilityService.js, line 16