Index

A B C D E F G H I L O P Q R S U V 
All Classes and Interfaces|All Packages|Serialized Form

A

addEntities(List<T>) - Method in interface org.machanism.macha.core.interactors.entity.management.stud.EntityManagementService
 
addEventListener(DomainEventListener<E>) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
AdditionalData - Class in org.machanism.macha.core.interactors.payment.stud
 
AdditionalData() - Constructor for class org.machanism.macha.core.interactors.payment.stud.AdditionalData
 
AddProduct - Class in org.machanism.macha.core.interactors.product.management
 
AddProduct() - Constructor for class org.machanism.macha.core.interactors.product.management.AddProduct
 
AddProduct(EntityManagementService) - Constructor for class org.machanism.macha.core.interactors.product.management.AddProduct
 
authenticat(LoginCredential) - Method in class org.machanism.macha.core.interactors.user.Login
 
authorizePayment(PaymentMethodDetails, Amount, String, ShopperInformation, AdditionalData, String) - Method in interface org.machanism.macha.core.interactors.payment.stud.PaymentService
 

B

batchingCollector(int) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
BulkEntityLoader<T> - Class in org.machanism.macha.core.interactors.entity.management
 
BulkEntityLoader() - Constructor for class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
BulkEntityLoader(EntityManagementService) - Constructor for class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 

C

ChangePassword - Class in org.machanism.macha.core.interactors.user
 
ChangePassword() - Constructor for class org.machanism.macha.core.interactors.user.ChangePassword
 
checkProductAvailability(String, int) - Method in interface org.machanism.macha.core.interactors.inventory.stud.InventoryService
 
CheckProductAvailability - Class in org.machanism.macha.core.interactors.inventory
 
CheckProductAvailability(InventoryService) - Constructor for class org.machanism.macha.core.interactors.inventory.CheckProductAvailability
 
CommandInteractor<T> - Class in org.machanism.macha.core.interactors.cqs
 
CommandInteractor() - Constructor for class org.machanism.macha.core.interactors.cqs.CommandInteractor
 
CommandInteractor.Performable<T> - Interface in org.machanism.macha.core.interactors.cqs
 
completeOrder(UUID) - Method in interface org.machanism.macha.core.interactors.order.stud.OrderService
 
CompleteOrder - Class in org.machanism.macha.core.interactors.order
 
CompleteOrder(OrderService) - Constructor for class org.machanism.macha.core.interactors.order.CompleteOrder
 
createOrder(Order) - Method in class org.machanism.macha.core.interactors.order.CreateOrder
 
createOrder(Order) - Method in interface org.machanism.macha.core.interactors.order.stud.OrderService
 
CreateOrder - Class in org.machanism.macha.core.interactors.order
 
CreateOrder(OrderService) - Constructor for class org.machanism.macha.core.interactors.order.CreateOrder
 

D

doComplete(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.CompleteOrder
 
doIt(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.inventory.CheckProductAvailability
 
doIt(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.FailedOrder
 
doIt(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.ValidatedOrder
 
doIt(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.payment.PaymentCheckout
 
doIt(AbstractProduct) - Method in class org.machanism.macha.core.interactors.product.management.AddProduct
 

E

EntityManagementService<T> - Interface in org.machanism.macha.core.interactors.entity.management.stud
 
EntitySource<T> - Interface in org.machanism.macha.core.interactors.entity.management.stud
 
EntitySourceImport<T> - Class in org.machanism.macha.core.interactors.entity.management
 
EntitySourceImport(EntitySource<T>, BulkEntityLoader<T>) - Constructor for class org.machanism.macha.core.interactors.entity.management.EntitySourceImport
 
EventInteractor<T,E> - Class in org.machanism.macha.core.interactors.events
 
EventInteractor() - Constructor for class org.machanism.macha.core.interactors.events.EventInteractor
 
EventInteractor.Listener<E> - Interface in org.machanism.macha.core.interactors.events
 
execute(Stream<? extends IdentifiedObject>) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
execute(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.inventory.CheckProductAvailability
 
execute(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.CompleteOrder
 
execute(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.FailedOrder
 
execute(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.ValidatedOrder
 
execute(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.payment.PaymentCheckout
 
execute(Order) - Method in class org.machanism.macha.core.interactors.order.CreateOrder
 
execute(UserRegistrationData) - Method in class org.machanism.macha.core.interactors.user.UserRegister
 
execute(T) - Method in class org.machanism.macha.core.interactors.cqs.CommandInteractor
 

F

failedEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.inventory.InventoryInteractor
 
failedEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.payment.PaymentInteractor
 
failedEvent(T) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
failedEvent(T) - Method in class org.machanism.macha.core.interactors.order.OrderInteractor
 
failedOrder(UUID) - Method in interface org.machanism.macha.core.interactors.order.stud.OrderService
 
FailedOrder - Class in org.machanism.macha.core.interactors.order
 
FailedOrder(OrderService) - Constructor for class org.machanism.macha.core.interactors.order.FailedOrder
 

G

getBatchSize() - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
getBillingAddress() - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
getData(String) - Method in class org.machanism.macha.core.interactors.payment.stud.AdditionalData
 
getEmail() - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
getEntityStream(URI) - Method in interface org.machanism.macha.core.interactors.entity.management.stud.EntitySource
 
getEventListeners() - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
getFirstName() - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
getLastName() - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
getManagementService() - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
getManagementService() - Method in class org.machanism.macha.core.interactors.product.management.AddProduct
 
getProduct(String) - Method in class org.machanism.macha.core.interactors.product.view.ViewProductDetails
 
getProductByKey(String) - Method in interface org.machanism.macha.core.interactors.product.view.stud.ProductViewService
 
getUserById(UUID) - Method in interface org.machanism.macha.core.interactors.user.stud.UserService
 
getUserById(UserId) - Method in class org.machanism.macha.core.interactors.user.UserLookup
 
getUserId(LoginCredential) - Method in class org.machanism.macha.core.interactors.user.Login
 

H

handle(Q) - Method in class org.machanism.macha.core.interactors.cqs.QueryInteractor
 
handleFailure(T, Exception) - Method in class org.machanism.macha.core.interactors.cqs.CommandInteractor
 
handleFailure(T, Exception) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
handleSuccess(T) - Method in class org.machanism.macha.core.interactors.cqs.CommandInteractor
 
handleSuccess(T) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 

I

importFile(URI) - Method in class org.machanism.macha.core.interactors.entity.management.EntitySourceImport
 
InventoryCheckedEvent - Class in org.machanism.macha.core.interactors.inventory.event
 
InventoryCheckedEvent(OrderId) - Constructor for class org.machanism.macha.core.interactors.inventory.event.InventoryCheckedEvent
 
InventoryInteractor<T> - Class in org.machanism.macha.core.interactors.inventory
 
InventoryInteractor(InventoryService) - Constructor for class org.machanism.macha.core.interactors.inventory.InventoryInteractor
 
inventoryService - Variable in class org.machanism.macha.core.interactors.inventory.InventoryInteractor
 
InventoryService - Interface in org.machanism.macha.core.interactors.inventory.stud
 

L

login(LoginCredential) - Method in interface org.machanism.macha.core.interactors.user.stud.UserLoginService
 
Login - Class in org.machanism.macha.core.interactors.user
 
Login(UserLoginService) - Constructor for class org.machanism.macha.core.interactors.user.Login
 
loginService - Variable in class org.machanism.macha.core.interactors.user.Login
 
Logout - Class in org.machanism.macha.core.interactors.user
 
Logout() - Constructor for class org.machanism.macha.core.interactors.user.Logout
 

O

onEvent(E) - Method in interface org.machanism.macha.core.interactors.events.EventInteractor.Listener
 
OrderCompletedEvent - Class in org.machanism.macha.core.interactors.order.events
 
OrderCompletedEvent(IdentifiedObject) - Constructor for class org.machanism.macha.core.interactors.order.events.OrderCompletedEvent
 
OrderCreatedEvent - Class in org.machanism.macha.core.interactors.order.events
 
OrderCreatedEvent(EntityId) - Constructor for class org.machanism.macha.core.interactors.order.events.OrderCreatedEvent
 
OrderFailedEvent - Class in org.machanism.macha.core.interactors.inventory.event
 
OrderFailedEvent - Class in org.machanism.macha.core.interactors.order.events
 
OrderFailedEvent - Class in org.machanism.macha.core.interactors.payment.event
 
OrderFailedEvent(IdentifiedObject) - Constructor for class org.machanism.macha.core.interactors.inventory.event.OrderFailedEvent
 
OrderFailedEvent(IdentifiedObject) - Constructor for class org.machanism.macha.core.interactors.order.events.OrderFailedEvent
 
OrderFailedEvent(OrderId) - Constructor for class org.machanism.macha.core.interactors.payment.event.OrderFailedEvent
 
OrderInteractor<T> - Class in org.machanism.macha.core.interactors.order
 
OrderInteractor(OrderService) - Constructor for class org.machanism.macha.core.interactors.order.OrderInteractor
 
orderService - Variable in class org.machanism.macha.core.interactors.order.OrderInteractor
 
OrderService - Interface in org.machanism.macha.core.interactors.order.stud
 
OrderValidatedEvent - Class in org.machanism.macha.core.interactors.inventory.event
 
OrderValidatedEvent(IdentifiedObject) - Constructor for class org.machanism.macha.core.interactors.inventory.event.OrderValidatedEvent
 
org.machanism.macha.core.interactors.cqs - package org.machanism.macha.core.interactors.cqs
 
org.machanism.macha.core.interactors.entity.management - package org.machanism.macha.core.interactors.entity.management
 
org.machanism.macha.core.interactors.entity.management.stud - package org.machanism.macha.core.interactors.entity.management.stud
 
org.machanism.macha.core.interactors.events - package org.machanism.macha.core.interactors.events
 
org.machanism.macha.core.interactors.inventory - package org.machanism.macha.core.interactors.inventory
 
org.machanism.macha.core.interactors.inventory.event - package org.machanism.macha.core.interactors.inventory.event
 
org.machanism.macha.core.interactors.inventory.stud - package org.machanism.macha.core.interactors.inventory.stud
 
org.machanism.macha.core.interactors.order - package org.machanism.macha.core.interactors.order
 
org.machanism.macha.core.interactors.order.events - package org.machanism.macha.core.interactors.order.events
 
org.machanism.macha.core.interactors.order.stud - package org.machanism.macha.core.interactors.order.stud
 
org.machanism.macha.core.interactors.payment - package org.machanism.macha.core.interactors.payment
 
org.machanism.macha.core.interactors.payment.event - package org.machanism.macha.core.interactors.payment.event
 
org.machanism.macha.core.interactors.payment.stud - package org.machanism.macha.core.interactors.payment.stud
 
org.machanism.macha.core.interactors.product.management - package org.machanism.macha.core.interactors.product.management
 
org.machanism.macha.core.interactors.product.view - package org.machanism.macha.core.interactors.product.view
 
org.machanism.macha.core.interactors.product.view.stud - package org.machanism.macha.core.interactors.product.view.stud
 
org.machanism.macha.core.interactors.user - package org.machanism.macha.core.interactors.user
 
org.machanism.macha.core.interactors.user.exception - package org.machanism.macha.core.interactors.user.exception
 
org.machanism.macha.core.interactors.user.stud - package org.machanism.macha.core.interactors.user.stud
 

P

PaymentCheckout - Class in org.machanism.macha.core.interactors.payment
 
PaymentCheckout(PaymentService) - Constructor for class org.machanism.macha.core.interactors.payment.PaymentCheckout
 
PaymentInitiatedEvent - Class in org.machanism.macha.core.interactors.order.events
 
PaymentInitiatedEvent(Order) - Constructor for class org.machanism.macha.core.interactors.order.events.PaymentInitiatedEvent
 
PaymentInteractor<T> - Class in org.machanism.macha.core.interactors.payment
 
PaymentInteractor(PaymentService) - Constructor for class org.machanism.macha.core.interactors.payment.PaymentInteractor
 
PaymentProcessedEvent - Class in org.machanism.macha.core.interactors.payment.event
 
PaymentProcessedEvent(IdentifiedObject) - Constructor for class org.machanism.macha.core.interactors.payment.event.PaymentProcessedEvent
 
paymentService - Variable in class org.machanism.macha.core.interactors.payment.PaymentInteractor
 
PaymentService - Interface in org.machanism.macha.core.interactors.payment.stud
 
perform(T) - Method in interface org.machanism.macha.core.interactors.cqs.CommandInteractor.Performable
 
performAction(CommandInteractor.Performable<T>, T) - Method in class org.machanism.macha.core.interactors.cqs.CommandInteractor
 
ProductViewService - Interface in org.machanism.macha.core.interactors.product.view.stud
 
publishEvent(E) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 

Q

QueryInteractor<R,Q> - Class in org.machanism.macha.core.interactors.cqs
 
QueryInteractor() - Constructor for class org.machanism.macha.core.interactors.cqs.QueryInteractor
 

R

RefreshAuthentication - Class in org.machanism.macha.core.interactors.user
 
RefreshAuthentication() - Constructor for class org.machanism.macha.core.interactors.user.RefreshAuthentication
 
register(UserRegistrationData) - Method in interface org.machanism.macha.core.interactors.user.stud.UserRegistrationService
 
registrationService - Variable in class org.machanism.macha.core.interactors.user.UserRegister
 
ResetPassword - Class in org.machanism.macha.core.interactors.user
 
ResetPassword() - Constructor for class org.machanism.macha.core.interactors.user.ResetPassword
 

S

setBatchSize(int) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
setBillingAddress(Address) - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
setData(String, String) - Method in class org.machanism.macha.core.interactors.payment.stud.AdditionalData
 
setEmail(String) - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
setEventListeners(List<DomainEventListener<E>>) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
setFirstName(String) - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
setLastName(String) - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
setManagementService(EntityManagementService) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
setManagementService(EntityManagementService) - Method in class org.machanism.macha.core.interactors.product.management.AddProduct
 
ShopperInformation - Class in org.machanism.macha.core.interactors.payment.stud
 
ShopperInformation(String, String, String, Address) - Constructor for class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
successEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.inventory.CheckProductAvailability
 
successEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.CompleteOrder
 
successEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.FailedOrder
 
successEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.ValidatedOrder
 
successEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.payment.PaymentCheckout
 
successEvent(Order) - Method in class org.machanism.macha.core.interactors.order.CreateOrder
 
successEvent(T) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 

U

UserException - Exception Class in org.machanism.macha.core.interactors.user.exception
 
UserException(Exception) - Constructor for exception class org.machanism.macha.core.interactors.user.exception.UserException
 
UserException(String) - Constructor for exception class org.machanism.macha.core.interactors.user.exception.UserException
 
UserLoginService - Interface in org.machanism.macha.core.interactors.user.stud
 
UserLookup - Class in org.machanism.macha.core.interactors.user
 
UserLookup(UserService) - Constructor for class org.machanism.macha.core.interactors.user.UserLookup
 
UserRegister - Class in org.machanism.macha.core.interactors.user
 
UserRegister(UserRegistrationService) - Constructor for class org.machanism.macha.core.interactors.user.UserRegister
 
UserRegistrationService - Interface in org.machanism.macha.core.interactors.user.stud
 
UserService - Interface in org.machanism.macha.core.interactors.user.stud
 

V

validatedOrder(UUID) - Method in interface org.machanism.macha.core.interactors.order.stud.OrderService
 
ValidatedOrder - Class in org.machanism.macha.core.interactors.order
 
ValidatedOrder(OrderService) - Constructor for class org.machanism.macha.core.interactors.order.ValidatedOrder
 
VerifyEmail - Class in org.machanism.macha.core.interactors.user
 
VerifyEmail() - Constructor for class org.machanism.macha.core.interactors.user.VerifyEmail
 
ViewProductDetails - Class in org.machanism.macha.core.interactors.product.view
 
ViewProductDetails(ProductViewService) - Constructor for class org.machanism.macha.core.interactors.product.view.ViewProductDetails
 
A B C D E F G H I L O P Q R S U V 
All Classes and Interfaces|All Packages|Serialized Form