public class DefaultJaloAccessorsService extends Object implements JaloAccessorsService, ConfigIntf.ConfigChangeListener
| Modifier and Type | Field and Description |
|---|---|
static String |
CFG_ALL_SAFE_4_READING |
static String |
CFG_ALL_SAFE_4_WRITING |
static String |
CFG_IGNORE_MARKED_UNSAFE |
static String |
CFG_IGNORE_UNSAFE_TYPE_PREFIX |
| Constructor and Description |
|---|
DefaultJaloAccessorsService() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
configChanged(String key,
String newValue) |
void |
destroy() |
boolean |
isSLDSafe(String typeCode)
Returns true if type with given typeCode supports ServiceLayerDirect for reading and writing data.
|
boolean |
isSLDSafeForRead(String typeCode)
Returns true if type with given typeCode supports ServiceLayerDirect for reading data.
|
boolean |
isSLDSafeForWrite(String typeCode)
Returns true if type with given typeCode supports ServiceLayerDirect for writing data.
|
protected boolean |
isTypeConfiguredAsSafe(String typeCode) |
void |
setSLDUnsafeTypesProviderBuilder(SLDUnsafeTypesProviderBuilder sldUnsafeTypesProviderBuilder) |
protected void |
updateIgnoreMarkedSettings() |
public static final String CFG_IGNORE_MARKED_UNSAFE
public static final String CFG_ALL_SAFE_4_READING
public static final String CFG_ALL_SAFE_4_WRITING
public static final String CFG_IGNORE_UNSAFE_TYPE_PREFIX
public void configChanged(String key, String newValue)
configChanged in interface ConfigIntf.ConfigChangeListenerprotected void updateIgnoreMarkedSettings()
protected boolean isTypeConfiguredAsSafe(String typeCode)
public boolean isSLDSafe(String typeCode)
JaloAccessorsServiceisSLDSafe in interface JaloAccessorsServicepublic boolean isSLDSafeForRead(String typeCode)
JaloAccessorsServiceisSLDSafeForRead in interface JaloAccessorsServicepublic boolean isSLDSafeForWrite(String typeCode)
JaloAccessorsServiceisSLDSafeForWrite in interface JaloAccessorsServicepublic void setSLDUnsafeTypesProviderBuilder(SLDUnsafeTypesProviderBuilder sldUnsafeTypesProviderBuilder)
Copyright © 2017 SAP SE. All Rights Reserved.