Index
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.
All Classes and Interfaces|All Packages