Class TmaAbstractEventPayloadBuilder
java.lang.Object
de.hybris.platform.b2ctelcotmfevents.builders.TmaAbstractEventPayloadBuilder
- Direct Known Subclasses:
TmaOrderEventPayloadBuilder,TmaPopEventPayloadBuilder,TmaProductOfferingEventPayloadBuilder
Builder responsible for creating
TmaAbstractEventPayloads for tmf events.- Since:
- 2105
-
Constructor Summary
ConstructorsConstructorDescriptionTmaAbstractEventPayloadBuilder(de.hybris.platform.servicelayer.time.TimeService timeService) -
Method Summary
Modifier and TypeMethodDescriptionabstract TmaAbstractEventPayloadbuild(ItemModel item, TmaEventType eventType) Create a new instance of aTmaAbstractEventPayload.protected de.hybris.platform.servicelayer.time.TimeServiceprotected voidsetCommonFields(TmaAbstractEventPayload payload, TmaEventType eventType)
-
Constructor Details
-
TmaAbstractEventPayloadBuilder
public TmaAbstractEventPayloadBuilder(de.hybris.platform.servicelayer.time.TimeService timeService)
-
-
Method Details
-
build
Create a new instance of aTmaAbstractEventPayload.- Parameters:
item- the item from which the payload will be createdeventType- the type of the event- Returns:
- the payload
-
setCommonFields
-
getTimeService
protected de.hybris.platform.servicelayer.time.TimeService getTimeService()
-