Index

A C D G M O P R S U V 
All Classes and Interfaces|All Packages

A

addToCart(String, String, int) - Method in interface dev.ucomprotocol.spi.CartAdapter
 

C

CANCELLED - Enum constant in enum class dev.ucomprotocol.model.Order.OrderStatus
 
cancelOrder(String) - Method in interface dev.ucomprotocol.spi.OrderAdapter
 
Cart - Class in dev.ucomprotocol.model
 
Cart() - Constructor for class dev.ucomprotocol.model.Cart
 
Cart.CartItem - Class in dev.ucomprotocol.model
 
CartAdapter - Interface in dev.ucomprotocol.spi
 
CartItem() - Constructor for class dev.ucomprotocol.model.Cart.CartItem
 
CatalogAdapter - Interface in dev.ucomprotocol.spi
 
CommerceAdapter - Interface in dev.ucomprotocol.spi
Main SPI interface for UCP adapters.
CONFIRMED - Enum constant in enum class dev.ucomprotocol.model.Order.OrderStatus
 
createCart(String) - Method in interface dev.ucomprotocol.spi.CartAdapter
 
createCustomer(Customer) - Method in interface dev.ucomprotocol.spi.CustomerAdapter
 
createOrder(String) - Method in interface dev.ucomprotocol.spi.OrderAdapter
 
Customer - Class in dev.ucomprotocol.model
 
Customer() - Constructor for class dev.ucomprotocol.model.Customer
 
CustomerAdapter - Interface in dev.ucomprotocol.spi
 

D

DELIVERED - Enum constant in enum class dev.ucomprotocol.model.Order.OrderStatus
 
dev.ucomprotocol.autoconfigure - package dev.ucomprotocol.autoconfigure
 
dev.ucomprotocol.model - package dev.ucomprotocol.model
 
dev.ucomprotocol.spi - package dev.ucomprotocol.spi
 
dev.ucomprotocol.spi.mock - package dev.ucomprotocol.spi.mock
 

G

getApiKey() - Method in class dev.ucomprotocol.autoconfigure.UcpProperties
 
getApiSecret() - Method in class dev.ucomprotocol.autoconfigure.UcpProperties
 
getCart(String) - Method in interface dev.ucomprotocol.spi.CartAdapter
 
getCartAdapter() - Method in interface dev.ucomprotocol.spi.CommerceAdapter
Returns the cart adapter for shopping cart operations.
getCartAdapter() - Method in class dev.ucomprotocol.spi.mock.MockCommerceAdapter
 
getCatalogAdapter() - Method in interface dev.ucomprotocol.spi.CommerceAdapter
Returns the catalog adapter for product operations.
getCatalogAdapter() - Method in class dev.ucomprotocol.spi.mock.MockCommerceAdapter
 
getCustomer(String) - Method in interface dev.ucomprotocol.spi.CustomerAdapter
 
getCustomerAdapter() - Method in interface dev.ucomprotocol.spi.CommerceAdapter
Returns the customer adapter for customer management operations.
getCustomerAdapter() - Method in class dev.ucomprotocol.spi.mock.MockCommerceAdapter
 
getEndpoint() - Method in class dev.ucomprotocol.autoconfigure.UcpProperties
 
getOrder(String) - Method in interface dev.ucomprotocol.spi.OrderAdapter
 
getOrderAdapter() - Method in interface dev.ucomprotocol.spi.CommerceAdapter
Returns the order adapter for order management operations.
getOrderAdapter() - Method in class dev.ucomprotocol.spi.mock.MockCommerceAdapter
 
getOrdersByCustomer(String) - Method in interface dev.ucomprotocol.spi.OrderAdapter
 
getProductById(String) - Method in interface dev.ucomprotocol.spi.CatalogAdapter
 
getProductsByCategory(String) - Method in interface dev.ucomprotocol.spi.CatalogAdapter
 
getProvider() - Method in class dev.ucomprotocol.autoconfigure.UcpProperties
 

M

mockCommerceAdapter() - Method in class dev.ucomprotocol.autoconfigure.UcpAutoConfiguration
 
MockCommerceAdapter - Class in dev.ucomprotocol.spi.mock
 
MockCommerceAdapter() - Constructor for class dev.ucomprotocol.spi.mock.MockCommerceAdapter
 

O

Order - Class in dev.ucomprotocol.model
 
Order() - Constructor for class dev.ucomprotocol.model.Order
 
Order.OrderItem - Class in dev.ucomprotocol.model
 
Order.OrderStatus - Enum Class in dev.ucomprotocol.model
 
OrderAdapter - Interface in dev.ucomprotocol.spi
 
OrderItem() - Constructor for class dev.ucomprotocol.model.Order.OrderItem
 

P

PENDING - Enum constant in enum class dev.ucomprotocol.model.Order.OrderStatus
 
Product - Class in dev.ucomprotocol.model
 
Product() - Constructor for class dev.ucomprotocol.model.Product
 

R

REFUNDED - Enum constant in enum class dev.ucomprotocol.model.Order.OrderStatus
 
removeFromCart(String, String) - Method in interface dev.ucomprotocol.spi.CartAdapter
 

S

searchProducts(String) - Method in interface dev.ucomprotocol.spi.CatalogAdapter
 
setApiKey(String) - Method in class dev.ucomprotocol.autoconfigure.UcpProperties
 
setApiSecret(String) - Method in class dev.ucomprotocol.autoconfigure.UcpProperties
 
setEndpoint(String) - Method in class dev.ucomprotocol.autoconfigure.UcpProperties
 
setProvider(String) - Method in class dev.ucomprotocol.autoconfigure.UcpProperties
 
SHIPPED - Enum constant in enum class dev.ucomprotocol.model.Order.OrderStatus
 

U

UcpAutoConfiguration - Class in dev.ucomprotocol.autoconfigure
 
UcpAutoConfiguration() - Constructor for class dev.ucomprotocol.autoconfigure.UcpAutoConfiguration
 
UcpProperties - Class in dev.ucomprotocol.autoconfigure
 
UcpProperties() - Constructor for class dev.ucomprotocol.autoconfigure.UcpProperties
 
updateCustomer(String, Customer) - Method in interface dev.ucomprotocol.spi.CustomerAdapter
 
updateItemQuantity(String, String, int) - Method in interface dev.ucomprotocol.spi.CartAdapter
 

V

valueOf(String) - Static method in enum class dev.ucomprotocol.model.Order.OrderStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.ucomprotocol.model.Order.OrderStatus
Returns an array containing the constants of this enum class, in the order they are declared.
A C D G M O P R S U V 
All Classes and Interfaces|All Packages