Class DefaultJaloAccessorsService

java.lang.Object
de.hybris.platform.directpersistence.impl.DefaultJaloAccessorsService
All Implemented Interfaces:
JaloAccessorsService, ConfigIntf.ConfigChangeListener, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean

public class DefaultJaloAccessorsService extends Object implements JaloAccessorsService, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean, ConfigIntf.ConfigChangeListener
Default implementation of JaloAccessorsService.
  • Field Details

  • Constructor Details

    • DefaultJaloAccessorsService

      public DefaultJaloAccessorsService()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • configChanged

      public void configChanged(String key, String newValue)
      Specified by:
      configChanged in interface ConfigIntf.ConfigChangeListener
    • destroy

      public void destroy() throws Exception
      Specified by:
      destroy in interface org.springframework.beans.factory.DisposableBean
      Throws:
      Exception
    • updateIgnoreMarkedSettings

      protected void updateIgnoreMarkedSettings()
    • isTypeConfiguredAsSafe

      protected boolean isTypeConfiguredAsSafe(String typeCode)
    • isSLDSafe

      public boolean isSLDSafe(String typeCode)
      Description copied from interface: JaloAccessorsService
      Returns true if type with given typeCode supports ServiceLayerDirect for reading and writing data.
      Specified by:
      isSLDSafe in interface JaloAccessorsService
    • isSLDSafeForRead

      public boolean isSLDSafeForRead(String typeCode)
      Description copied from interface: JaloAccessorsService
      Returns true if type with given typeCode supports ServiceLayerDirect for reading data.
      Specified by:
      isSLDSafeForRead in interface JaloAccessorsService
    • isSLDSafeForWrite

      public boolean isSLDSafeForWrite(String typeCode)
      Description copied from interface: JaloAccessorsService
      Returns true if type with given typeCode supports ServiceLayerDirect for writing data.
      Specified by:
      isSLDSafeForWrite in interface JaloAccessorsService
    • setSLDUnsafeTypesProviderBuilder

      public void setSLDUnsafeTypesProviderBuilder(SLDUnsafeTypesProviderBuilder sldUnsafeTypesProviderBuilder)
    • setSessionService

      public void setSessionService(SessionService sessionService)