Skip navigation links
A C D E F G H I M N O R S T V Z 

A

add(Money) - Method in class com.networknt.saga.common.Money
 
approve(CommandMessage<ApproveOrderCommand>) - Method in class com.networknt.saga.order.service.OrderCommandHandler
 
ApproveOrderCommand - Class in com.networknt.saga.order.saga.participants
 
ApproveOrderCommand(long) - Constructor for class com.networknt.saga.order.saga.participants.ApproveOrderCommand
 

C

CancelOrderCommand - Class in com.networknt.saga.order.saga.participants
 
CancelOrderCommand() - Constructor for class com.networknt.saga.order.saga.participants.CancelOrderCommand
 
com.networknt.saga.common - package com.networknt.saga.common
 
com.networknt.saga.customer.domain - package com.networknt.saga.customer.domain
 
com.networknt.saga.customer.service - package com.networknt.saga.customer.service
 
com.networknt.saga.order.domain - package com.networknt.saga.order.domain
 
com.networknt.saga.order.saga.cancelorder - package com.networknt.saga.order.saga.cancelorder
 
com.networknt.saga.order.saga.createorder - package com.networknt.saga.order.saga.createorder
 
com.networknt.saga.order.saga.participants - package com.networknt.saga.order.saga.participants
 
com.networknt.saga.order.service - package com.networknt.saga.order.service
 
commandHandlerDefinitions() - Method in class com.networknt.saga.customer.service.CustomerCommandHandler
 
commandHandlerDefinitions() - Method in class com.networknt.saga.order.service.OrderCommandHandler
 
count() - Method in interface com.networknt.saga.customer.domain.CustomerRepository
Returns the number of entities available.
count() - Method in class com.networknt.saga.customer.domain.MapCustomerRepository
 
count() - Method in class com.networknt.saga.order.domain.MapOrderRepository
 
count() - Method in interface com.networknt.saga.order.domain.OrderRepository
Returns the number of entities available.
createCustomer(String, Money) - Method in class com.networknt.saga.customer.service.CustomerService
 
createOrder(OrderDetails) - Static method in class com.networknt.saga.order.domain.Order
 
createOrder(OrderDetails) - Method in class com.networknt.saga.order.service.OrderService
 
CreateOrderSaga - Class in com.networknt.saga.order.saga.createorder
 
CreateOrderSaga() - Constructor for class com.networknt.saga.order.saga.createorder.CreateOrderSaga
 
CreateOrderSagaData - Class in com.networknt.saga.order.saga.createorder
 
CreateOrderSagaData() - Constructor for class com.networknt.saga.order.saga.createorder.CreateOrderSagaData
 
CreateOrderSagaData(Long, OrderDetails) - Constructor for class com.networknt.saga.order.saga.createorder.CreateOrderSagaData
 
CreateOrderSagaData(OrderDetails) - Constructor for class com.networknt.saga.order.saga.createorder.CreateOrderSagaData
 
CreateOrderSagaState - Enum in com.networknt.saga.order.saga.createorder
 
Customer - Class in com.networknt.saga.customer.domain
 
Customer() - Constructor for class com.networknt.saga.customer.domain.Customer
 
Customer(String, Money) - Constructor for class com.networknt.saga.customer.domain.Customer
 
CustomerCommandHandler - Class in com.networknt.saga.customer.service
 
CustomerCommandHandler(CustomerRepository) - Constructor for class com.networknt.saga.customer.service.CustomerCommandHandler
 
CustomerCreditLimitExceededException - Exception in com.networknt.saga.customer.domain
 
CustomerCreditLimitExceededException() - Constructor for exception com.networknt.saga.customer.domain.CustomerCreditLimitExceededException
 
CustomerCreditReservationFailed - Class in com.networknt.saga.customer.service
 
CustomerCreditReservationFailed() - Constructor for class com.networknt.saga.customer.service.CustomerCreditReservationFailed
 
CustomerCreditReserved - Class in com.networknt.saga.customer.service
 
CustomerCreditReserved() - Constructor for class com.networknt.saga.customer.service.CustomerCreditReserved
 
CustomerRepository - Interface in com.networknt.saga.customer.domain
 
CustomerService - Class in com.networknt.saga.customer.service
 
CustomerService(CustomerRepository) - Constructor for class com.networknt.saga.customer.service.CustomerService
 

D

delete(Long) - Method in interface com.networknt.saga.customer.domain.CustomerRepository
Deletes the entity with the given id.
delete(Long) - Method in class com.networknt.saga.customer.domain.MapCustomerRepository
 
delete(Long) - Method in class com.networknt.saga.order.domain.MapOrderRepository
 
delete(Order) - Method in class com.networknt.saga.order.domain.MapOrderRepository
 
delete(Long) - Method in interface com.networknt.saga.order.domain.OrderRepository
Deletes the entity with the given id.
delete(Order) - Method in interface com.networknt.saga.order.domain.OrderRepository
Deletes a given entity.
deleteAll() - Method in interface com.networknt.saga.customer.domain.CustomerRepository
Deletes all entities managed by the repository.
deleteAll() - Method in class com.networknt.saga.customer.domain.MapCustomerRepository
 
deleteAll() - Method in class com.networknt.saga.order.domain.MapOrderRepository
 
deleteAll() - Method in interface com.networknt.saga.order.domain.OrderRepository
Deletes all entities managed by the repository.

E

equals(Object) - Method in class com.networknt.saga.common.Money
 
exists(Long) - Method in interface com.networknt.saga.customer.domain.CustomerRepository
Returns whether an entity with the given id exists.
exists(Long) - Method in class com.networknt.saga.customer.domain.MapCustomerRepository
 
exists(Long) - Method in class com.networknt.saga.order.domain.MapOrderRepository
 
exists(Long) - Method in interface com.networknt.saga.order.domain.OrderRepository
Returns whether an entity with the given id exists.

F

findAll() - Method in interface com.networknt.saga.customer.domain.CustomerRepository
Returns all instances of the type.
findAll() - Method in class com.networknt.saga.customer.domain.MapCustomerRepository
 
findAll() - Method in class com.networknt.saga.order.domain.MapOrderRepository
 
findAll() - Method in interface com.networknt.saga.order.domain.OrderRepository
Returns all instances of the type.
findOne(Long) - Method in interface com.networknt.saga.customer.domain.CustomerRepository
Retrieves an entity by its id.
findOne(Long) - Method in class com.networknt.saga.customer.domain.MapCustomerRepository
 
findOne(Long) - Method in class com.networknt.saga.order.domain.MapOrderRepository
 
findOne(Long) - Method in interface com.networknt.saga.order.domain.OrderRepository
Retrieves an entity by its id.

G

getAmount() - Method in class com.networknt.saga.common.Money
 
getCustomerId() - Method in class com.networknt.saga.order.domain.OrderDetails
 
getCustomerId() - Method in class com.networknt.saga.order.saga.participants.ReserveCreditCommand
 
getId() - Method in class com.networknt.saga.customer.domain.Customer
 
getId() - Method in class com.networknt.saga.order.domain.Order
 
getOrderDetails() - Method in class com.networknt.saga.order.saga.createorder.CreateOrderSagaData
 
getOrderId() - Method in class com.networknt.saga.order.saga.createorder.CreateOrderSagaData
 
getOrderId() - Method in class com.networknt.saga.order.saga.participants.ApproveOrderCommand
 
getOrderId() - Method in class com.networknt.saga.order.saga.participants.RejectOrderCommand
 
getOrderId() - Method in class com.networknt.saga.order.saga.participants.ReserveCreditCommand
 
getOrderTotal() - Method in class com.networknt.saga.order.domain.OrderDetails
 
getOrderTotal() - Method in class com.networknt.saga.order.saga.participants.ReserveCreditCommand
 
getSagaDefinition() - Method in class com.networknt.saga.order.saga.createorder.CreateOrderSaga
 
getState() - Method in class com.networknt.saga.order.domain.Order
 

H

hashCode() - Method in class com.networknt.saga.common.Money
 

I

isGreaterThanOrEqual(Money) - Method in class com.networknt.saga.common.Money
 

M

MapCustomerRepository - Class in com.networknt.saga.customer.domain
 
MapCustomerRepository() - Constructor for class com.networknt.saga.customer.domain.MapCustomerRepository
 
MapOrderRepository - Class in com.networknt.saga.order.domain
 
MapOrderRepository() - Constructor for class com.networknt.saga.order.domain.MapOrderRepository
 
Money - Class in com.networknt.saga.common
 
Money() - Constructor for class com.networknt.saga.common.Money
 
Money(int) - Constructor for class com.networknt.saga.common.Money
 
Money(String) - Constructor for class com.networknt.saga.common.Money
 
Money(BigDecimal) - Constructor for class com.networknt.saga.common.Money
 

N

noteCreditReservationFailed() - Method in class com.networknt.saga.order.domain.Order
 
noteCreditReserved() - Method in class com.networknt.saga.order.domain.Order
 

O

Order - Class in com.networknt.saga.order.domain
 
Order() - Constructor for class com.networknt.saga.order.domain.Order
 
Order(OrderDetails) - Constructor for class com.networknt.saga.order.domain.Order
 
OrderCommandHandler - Class in com.networknt.saga.order.service
 
OrderCommandHandler(OrderRepository) - Constructor for class com.networknt.saga.order.service.OrderCommandHandler
 
OrderDetails - Class in com.networknt.saga.order.domain
 
OrderDetails() - Constructor for class com.networknt.saga.order.domain.OrderDetails
 
OrderDetails(Long, Money) - Constructor for class com.networknt.saga.order.domain.OrderDetails
 
OrderRepository - Interface in com.networknt.saga.order.domain
 
OrderService - Class in com.networknt.saga.order.service
 
OrderService(OrderRepository, SagaManager<CreateOrderSagaData>) - Constructor for class com.networknt.saga.order.service.OrderService
 
OrderState - Enum in com.networknt.saga.order.domain
 

R

reject(CreateOrderSagaData) - Method in class com.networknt.saga.order.saga.createorder.CreateOrderSaga
 
reject(CommandMessage<RejectOrderCommand>) - Method in class com.networknt.saga.order.service.OrderCommandHandler
 
RejectOrderCommand - Class in com.networknt.saga.order.saga.participants
 
RejectOrderCommand(long) - Constructor for class com.networknt.saga.order.saga.participants.RejectOrderCommand
 
ReleaseCreditCommand - Class in com.networknt.saga.order.saga.cancelorder
 
ReleaseCreditCommand() - Constructor for class com.networknt.saga.order.saga.cancelorder.ReleaseCreditCommand
 
reserveCredit(Long, Money) - Method in class com.networknt.saga.customer.domain.Customer
 
reserveCredit(CommandMessage<ReserveCreditCommand>) - Method in class com.networknt.saga.customer.service.CustomerCommandHandler
 
ReserveCreditCommand - Class in com.networknt.saga.order.saga.participants
 
ReserveCreditCommand() - Constructor for class com.networknt.saga.order.saga.participants.ReserveCreditCommand
 
ReserveCreditCommand(Long, Long, Money) - Constructor for class com.networknt.saga.order.saga.participants.ReserveCreditCommand
 
ResultCreditResult - Interface in com.networknt.saga.customer.service
 

S

save(S) - Method in interface com.networknt.saga.customer.domain.CustomerRepository
Saves a given entity.
save(Customer) - Method in class com.networknt.saga.customer.domain.MapCustomerRepository
 
save(Order) - Method in class com.networknt.saga.order.domain.MapOrderRepository
 
save(S) - Method in interface com.networknt.saga.order.domain.OrderRepository
Saves a given entity.
setAmount(BigDecimal) - Method in class com.networknt.saga.common.Money
 
setCustomerId(long) - Method in class com.networknt.saga.order.saga.participants.ReserveCreditCommand
 
setId(Long) - Method in class com.networknt.saga.customer.domain.Customer
 
setId(Long) - Method in class com.networknt.saga.order.domain.Order
 
setOrderId(Long) - Method in class com.networknt.saga.order.saga.createorder.CreateOrderSagaData
 
setOrderId(long) - Method in class com.networknt.saga.order.saga.participants.ApproveOrderCommand
 
setOrderId(long) - Method in class com.networknt.saga.order.saga.participants.RejectOrderCommand
 
setOrderId(Long) - Method in class com.networknt.saga.order.saga.participants.ReserveCreditCommand
 
setOrderTotal(Money) - Method in class com.networknt.saga.order.saga.participants.ReserveCreditCommand
 
subtract(Money) - Method in class com.networknt.saga.common.Money
 

T

toString() - Method in class com.networknt.saga.common.Money
 

V

valueOf(String) - Static method in enum com.networknt.saga.order.domain.OrderState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.networknt.saga.order.saga.createorder.CreateOrderSagaState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.networknt.saga.order.domain.OrderState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.networknt.saga.order.saga.createorder.CreateOrderSagaState
Returns an array containing the constants of this enum type, in the order they are declared.

Z

ZERO - Static variable in class com.networknt.saga.common.Money
 
A C D E F G H I M N O R S T V Z 
Skip navigation links

Copyright © 2020. All rights reserved.