Class CustomerSingleIndexRequestPayload
- java.lang.Object
 - 
- com.broadleafcommerce.customer.provider.jpa.messaging.search.CustomerSingleIndexRequestPayload
 
 
- 
- All Implemented Interfaces:
 com.broadleafcommerce.data.tracking.core.Identifiable,Serializable
public final class CustomerSingleIndexRequestPayload extends Object implements Serializable, com.broadleafcommerce.data.tracking.core.Identifiable
TheSingleIndexRequest.payloadused for index requests triggered from CRUD operations on persisted-domain-counterparts ofCustomer.- Author:
 - Samarth Dhruva (samarthd)
 - See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description CustomerSingleIndexRequestPayload(String contextId, com.broadleafcommerce.data.tracking.core.filtering.domain.Tracking tracking) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetContextId()The context ID of the customer for which a reindex will be requested.StringgetId()com.broadleafcommerce.data.tracking.core.filtering.domain.TrackinggetTracking()The tracking information of the customer for which a reindex will be requested.inthashCode()StringtoString() 
 - 
 
- 
- 
Constructor Detail
- 
CustomerSingleIndexRequestPayload
public CustomerSingleIndexRequestPayload(String contextId, com.broadleafcommerce.data.tracking.core.filtering.domain.Tracking tracking)
 
 - 
 
- 
Method Detail
- 
getId
public String getId()
- Specified by:
 getIdin interfacecom.broadleafcommerce.data.tracking.core.Identifiable
 
- 
getContextId
public String getContextId()
The context ID of the customer for which a reindex will be requested. 
- 
getTracking
public com.broadleafcommerce.data.tracking.core.filtering.domain.Tracking getTracking()
The tracking information of the customer for which a reindex will be requested. 
 - 
 
 -