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.
-
-