Class OrderCreatedEvent
- java.lang.Object
 - 
- com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
 
- 
- All Implemented Interfaces:
 Serializable
public class OrderCreatedEvent extends Object implements Serializable
A message event dispatched after an order has been created successfully.- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description OrderCreatedEvent()OrderCreatedEvent(com.broadleafcommerce.order.client.domain.Order order, List<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillments, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)com.broadleafcommerce.data.tracking.core.context.ContextInfogetContextInfo()TheContextInfoderived from the original request containing tenant and sandbox info.List<com.broadleafcommerce.order.client.domain.OrderFulfillment>getFulfillments()The fulfillments created for the ordercom.broadleafcommerce.order.client.domain.OrdergetOrder()The order object that was createdinthashCode()voidsetContextInfo(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)TheContextInfoderived from the original request containing tenant and sandbox info.voidsetFulfillments(List<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillments)The fulfillments created for the ordervoidsetOrder(com.broadleafcommerce.order.client.domain.Order order)The order object that was createdStringtoString() 
 - 
 
- 
- 
Constructor Detail
- 
OrderCreatedEvent
public OrderCreatedEvent()
 
- 
OrderCreatedEvent
public OrderCreatedEvent(com.broadleafcommerce.order.client.domain.Order order, List<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillments, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) 
 - 
 
- 
Method Detail
- 
getOrder
public com.broadleafcommerce.order.client.domain.Order getOrder()
The order object that was created 
- 
getFulfillments
public List<com.broadleafcommerce.order.client.domain.OrderFulfillment> getFulfillments()
The fulfillments created for the order 
- 
getContextInfo
@Nullable public com.broadleafcommerce.data.tracking.core.context.ContextInfo getContextInfo()
TheContextInfoderived from the original request containing tenant and sandbox info.- Returns:
 - The 
ContextInfoderived from the original request 
 
- 
setOrder
public void setOrder(com.broadleafcommerce.order.client.domain.Order order)
The order object that was created 
- 
setFulfillments
public void setFulfillments(List<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillments)
The fulfillments created for the order 
- 
setContextInfo
public void setContextInfo(@Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)TheContextInfoderived from the original request containing tenant and sandbox info. 
- 
canEqual
protected boolean canEqual(Object other)
 
 - 
 
 -