public class PropertiesHandler
extends java.lang.Object
TopLinkProperties
,
CacheType
,
TargetDatabase
,
TargetServer
Modifier and Type | Class and Description |
---|---|
protected static class |
PropertiesHandler.CacheSharedProp |
protected static class |
PropertiesHandler.CacheSizeProp |
protected static class |
PropertiesHandler.CacheTypeProp |
protected static class |
PropertiesHandler.DescriptorCustomizerProp |
protected static class |
PropertiesHandler.LoggerTypeProp |
protected static class |
PropertiesHandler.LoggingLevelProp |
protected static class |
PropertiesHandler.Prop |
protected static class |
PropertiesHandler.TargetDatabaseProp |
protected static class |
PropertiesHandler.TargetServerProp |
Constructor and Description |
---|
PropertiesHandler() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getDefaultPropertyValue(java.lang.String name)
INTERNAL:
Returns the default property value that should be applied.
|
static java.lang.String |
getDefaultPropertyValueLogDebug(java.lang.String name,
AbstractSession session) |
static java.lang.String |
getPrefixedPropertyValue(java.lang.String prefix,
java.lang.String suffix,
java.util.Map m)
INTERNAL:
Gets property value from the map, if none found looks in System properties.
|
static java.util.Map |
getPrefixValues(java.lang.String prefix,
java.util.Map m)
INTERNAL:
Gets properties' values from the map, if none found looks in System properties.
|
static java.util.Map |
getPrefixValuesLogDebug(java.lang.String prefix,
java.util.Map m,
AbstractSession session) |
static java.lang.String |
getPropertyValue(java.lang.String name,
java.util.Map m)
INTERNAL:
Gets property value from the map, if none found looks in System properties.
|
static java.lang.String |
getPropertyValueLogDebug(java.lang.String name,
java.util.Map m,
AbstractSession session) |
protected static boolean |
shouldUseDefault(java.lang.String value)
INTERNAL:
Empty String value indicates that the default property value
should be used.
|
public static java.lang.String getPropertyValue(java.lang.String name, java.util.Map m)
public static java.lang.String getPropertyValueLogDebug(java.lang.String name, java.util.Map m, AbstractSession session)
public static java.lang.String getPrefixedPropertyValue(java.lang.String prefix, java.lang.String suffix, java.util.Map m)
public static java.util.Map getPrefixValues(java.lang.String prefix, java.util.Map m)
public static java.util.Map getPrefixValuesLogDebug(java.lang.String prefix, java.util.Map m, AbstractSession session)
public static java.lang.String getDefaultPropertyValue(java.lang.String name)
public static java.lang.String getDefaultPropertyValueLogDebug(java.lang.String name, AbstractSession session)
protected static boolean shouldUseDefault(java.lang.String value)