Class DefaultTravelModelService

java.lang.Object
de.hybris.platform.servicelayer.internal.service.AbstractService
de.hybris.platform.servicelayer.internal.model.impl.AbstractModelService
de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService
de.hybris.platform.travelservices.services.impl.DefaultTravelModelService
All Implemented Interfaces:
de.hybris.platform.servicelayer.model.ModelService, Serializable, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean

public class DefaultTravelModelService extends de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService
The type Default travel model service.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService

    de.hybris.platform.servicelayer.internal.service.AbstractService.SerializableDTO
  • Field Summary

    Fields inherited from class de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService

    ENABLE_TRANSACTIONAL_SAVES

    Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService

    tenant
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    clone(T original)
     
    protected void
    Clone abstract order entry group.
    protected void
    Clone travel order entry info.
    Gets abstract order entry group dao.
    void
    Sets abstract order entry group dao.

    Methods inherited from class de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService

    attach, clearTransactionsSettings, clone, clone, clone, create, create, detach, detach, detachAll, detachViaSource, disableTransactions, doAttach, doCreate, doDetach, doLoad, enableTransactions, get, get, get, getAttributeValue, getAttributeValue, getAttributeValues, getByExample, getConverterRegistry, getInterceptorRegistry, getModelCloningContext, getModelCloningStrategy, getModelContext, getModelConverterByModel, getModelConverterBySource, getModelForPersistentValue, getModelSearchStrategy, getModelType, getModelType, getModelTypeClass, getPersistentValueForModel, getSessionService, getSource, getSourceTypeFromModel, getSourceTypeFromSource, getWithLock, getWritePersistenceGateway, initDefaults, isAttached, isHanaConstraintViolation, isModified, isNew, isRemoved, isSourceAttached, isSpringConcurrencyException, isSpringDuplicateKeyException, isSQLServerConstraintViolation, isTransactional, isUniqueConstraintErrorAsRootCause, isUpToDate, lock, lock, lookupConverterRegistry, lookupInterceptorRegistry, lookupModelCloningContext, lookupModelCloningStrategy, lookupModelSearchStrategy, lookupSessionService, lookupWritePersistenceGateway, notifyLoadInterceptors, preloadItems, prepareObjectsToSave, refresh, remove, remove, removeAll, removeAll, removeAll, save, saveAll, saveAll, saveAll, saveAll, setAttributeValue, setAttributeValue, setCacheInvalidator, setCascader, setChangeSetBuilder, setEventService, setModelContext, setModelExtractor, setModelPersister, setPersistenceTypeService, setSldDataContainerProvider, setSourceTransformer, setTransactional, setTransactionTemplate

    Methods inherited from class de.hybris.platform.servicelayer.internal.model.impl.AbstractModelService

    getAll, getAll, getAllSources, toModelLayer, toPersistenceLayer

    Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService

    afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplace

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultTravelModelService

      public DefaultTravelModelService()
  • Method Details

    • clone

      public <T> T clone(T original)
      Specified by:
      clone in interface de.hybris.platform.servicelayer.model.ModelService
      Overrides:
      clone in class de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService
    • cloneAbstractOrderEntryGroup

      protected void cloneAbstractOrderEntryGroup(AbstractOrderModel originalOrder, AbstractOrderModel clonedOrder)
      Clone abstract order entry group.
      Parameters:
      originalOrder - the original order
      clonedOrder - the cloned order
    • cloneTravelOrderEntryInfo

      protected void cloneTravelOrderEntryInfo(AbstractOrderModel clonedOrder)
      Clone travel order entry info.
      Parameters:
      clonedOrder - the cloned order
    • getAbstractOrderEntryGroupDao

      protected AbstractOrderEntryGroupDao getAbstractOrderEntryGroupDao()
      Gets abstract order entry group dao.
      Returns:
      the abstractOrderEntryGroupDao
    • setAbstractOrderEntryGroupDao

      public void setAbstractOrderEntryGroupDao(AbstractOrderEntryGroupDao abstractOrderEntryGroupDao)
      Sets abstract order entry group dao.
      Parameters:
      abstractOrderEntryGroupDao - the abstractOrderEntryGroupDao to set