Class DefaultOneOrderContainerFactory<T extends OneOrderContainerModel>

java.lang.Object
de.hybris.platform.oneorderservices.message.factory.impl.DefaultOneOrderContainerFactory<T>
All Implemented Interfaces:
OneOrderContainerFactory<T>

public class DefaultOneOrderContainerFactory<T extends OneOrderContainerModel> extends Object implements OneOrderContainerFactory<T>
  • Constructor Details

    • DefaultOneOrderContainerFactory

      public DefaultOneOrderContainerFactory()
  • Method Details

    • createOneOrderContainer

      public OneOrderContainerModel createOneOrderContainer(Class<T> oneOrderContainerClass, String deliveryProviderCode)
      Description copied from interface: OneOrderContainerFactory
      Creates the One Order container.
      Specified by:
      createOneOrderContainer in interface OneOrderContainerFactory<T extends OneOrderContainerModel>
      Parameters:
      oneOrderContainerClass - the oneOrderContainerClass
      deliveryProviderCode - the deliveryProviderCode
      Returns:
      the container
    • getModelService

      protected de.hybris.platform.servicelayer.model.ModelService getModelService()
      Gets model service.
      Returns:
      the model service
    • setModelService

      public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService)
      Sets model service.
      Parameters:
      modelService - the model service
    • getTimeService

      protected de.hybris.platform.servicelayer.time.TimeService getTimeService()
      Gets time service.
      Returns:
      the time service
    • setTimeService

      public void setTimeService(de.hybris.platform.servicelayer.time.TimeService timeService)
      Sets time service.
      Parameters:
      timeService - the time service