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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidconfigChanged(String key, String newValue) voiddestroy()booleanReturns true if type with given typeCode supports ServiceLayerDirect for reading and writing data.booleanisSLDSafeForRead(String typeCode) Returns true if type with given typeCode supports ServiceLayerDirect for reading data.booleanisSLDSafeForWrite(String typeCode) Returns true if type with given typeCode supports ServiceLayerDirect for writing data.protected booleanisTypeConfiguredAsSafe(String typeCode) voidsetSessionService(SessionService sessionService) voidsetSLDUnsafeTypesProviderBuilder(SLDUnsafeTypesProviderBuilder sldUnsafeTypesProviderBuilder) protected void
-
Field Details
-
CFG_IGNORE_MARKED_UNSAFE
- See Also:
-
CFG_ALL_SAFE_4_READING
- See Also:
-
CFG_ALL_SAFE_4_WRITING
- See Also:
-
CFG_IGNORE_UNSAFE_TYPE_PREFIX
- See Also:
-
-
Constructor Details
-
DefaultJaloAccessorsService
public DefaultJaloAccessorsService()
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
configChanged
- Specified by:
configChangedin interfaceConfigIntf.ConfigChangeListener
-
destroy
- Specified by:
destroyin interfaceorg.springframework.beans.factory.DisposableBean- Throws:
Exception
-
updateIgnoreMarkedSettings
protected void updateIgnoreMarkedSettings() -
isTypeConfiguredAsSafe
-
isSLDSafe
Description copied from interface:JaloAccessorsServiceReturns true if type with given typeCode supports ServiceLayerDirect for reading and writing data.- Specified by:
isSLDSafein interfaceJaloAccessorsService
-
isSLDSafeForRead
Description copied from interface:JaloAccessorsServiceReturns true if type with given typeCode supports ServiceLayerDirect for reading data.- Specified by:
isSLDSafeForReadin interfaceJaloAccessorsService
-
isSLDSafeForWrite
Description copied from interface:JaloAccessorsServiceReturns true if type with given typeCode supports ServiceLayerDirect for writing data.- Specified by:
isSLDSafeForWritein interfaceJaloAccessorsService
-
setSLDUnsafeTypesProviderBuilder
public void setSLDUnsafeTypesProviderBuilder(SLDUnsafeTypesProviderBuilder sldUnsafeTypesProviderBuilder) -
setSessionService
-