Class ProcessBulkUpdateRequest
java.lang.Object
com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequest
- All Implemented Interfaces:
com.broadleafcommerce.common.messaging.Securable
,Serializable
public class ProcessBulkUpdateRequest
extends Object
implements com.broadleafcommerce.common.messaging.Securable, Serializable
A message representing a request to perform (actually apply) a
BulkUpdate
.
This message should always be consumed by the same microservice (though not necessarily the same node/instance of that microservice) that produces it. Bulk updates can be computationally heavy tasks, and this allows each bulk update to be processed by a different node than the one that originally created it. As a result, it avoids a situation where a single node is responsible for processing lots of bulk updates.
- Author:
- Samarth Dhruva (samarthd)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ProcessBulkUpdateRequest
-
-
Method Details
-
getBulkUpdateId
The ID of theBulkUpdate
that needs to be processed.- See Also:
-
BulkUpdate.id
-
getToken
- Specified by:
getToken
in interfacecom.broadleafcommerce.common.messaging.Securable
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-
setToken
- Specified by:
setToken
in interfacecom.broadleafcommerce.common.messaging.Securable
-