public class MetadataLogger
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALIAS |
static java.lang.String |
COLUMN |
static java.lang.String |
COULD_NOT_FIND_ORM_XML_FILE |
protected java.util.HashMap |
ctxStrings |
static java.lang.String |
DISCRIMINATOR_COLUMN |
static java.lang.String |
ERROR_LOADING_ORM_XML_FILE |
static java.lang.String |
FK_COLUMN |
static java.lang.String |
IGNORE_BASIC_FETCH_LAZY |
static java.lang.String |
IGNORE_EMBEDDED_ID |
static java.lang.String |
IGNORE_ENUMERATED |
static java.lang.String |
IGNORE_ID_CLASS_ANNOTATION |
static java.lang.String |
IGNORE_ID_CLASS_ELEMENT |
static java.lang.String |
IGNORE_INHERITANCE |
static java.lang.String |
IGNORE_LOB |
static java.lang.String |
IGNORE_MAPPING |
static java.lang.String |
IGNORE_MAPPING_ON_WRITE |
static java.lang.String |
IGNORE_NAMED_NATIVE_QUERY_ANNOTATION |
static java.lang.String |
IGNORE_NAMED_NATIVE_QUERY_ELEMENT |
static java.lang.String |
IGNORE_NAMED_QUERY_ANNOTATION |
static java.lang.String |
IGNORE_NAMED_QUERY_ELEMENT |
static java.lang.String |
IGNORE_PRIMARY_KEY |
static java.lang.String |
IGNORE_QUERY_HINT_UNKNOWN_TYPE |
static java.lang.String |
IGNORE_QUERY_HINT_UNSUPPORTED_TYPE |
static java.lang.String |
IGNORE_SECONDARY_TABLE_ANNOTATION |
static java.lang.String |
IGNORE_SECONDARY_TABLE_ELEMENT |
static java.lang.String |
IGNORE_SERIALIZED |
static java.lang.String |
IGNORE_TABLE_ANNOTATION |
static java.lang.String |
IGNORE_TABLE_ELEMENT |
static java.lang.String |
IGNORE_TEMPORAL |
static java.lang.String |
IGNORE_VERSION_LOCKING |
static java.lang.String |
INHERITANCE_FK_COLUMN |
static java.lang.String |
INHERITANCE_PK_COLUMN |
static java.lang.String |
JOIN_TABLE_CATALOG |
static java.lang.String |
JOIN_TABLE_NAME |
static java.lang.String |
JOIN_TABLE_SCHEMA |
static java.lang.String |
MANY_TO_MANY_MAPPING_REFERENCE_CLASS |
static java.lang.String |
MANY_TO_ONE_MAPPING_REFERENCE_CLASS |
static java.lang.String |
MAP_KEY_ATTRIBUTE_NAME |
static java.lang.String |
ONE_TO_MANY_MAPPING |
static java.lang.String |
ONE_TO_MANY_MAPPING_REFERENCE_CLASS |
static java.lang.String |
ONE_TO_ONE_MAPPING |
static java.lang.String |
ONE_TO_ONE_MAPPING_REFERENCE_CLASS |
static java.lang.String |
PK_COLUMN |
static java.lang.String |
SECONDARY_TABLE_CATALOG |
static java.lang.String |
SECONDARY_TABLE_FK_COLUMN |
static java.lang.String |
SECONDARY_TABLE_NAME |
static java.lang.String |
SECONDARY_TABLE_PK_COLUMN |
static java.lang.String |
SECONDARY_TABLE_SCHEMA |
protected AbstractSession |
session |
static java.lang.String |
SOURCE_FK_COLUMN |
static java.lang.String |
SOURCE_PK_COLUMN |
static java.lang.String |
TABLE_CATALOG |
static java.lang.String |
TABLE_NAME |
static java.lang.String |
TABLE_SCHEMA |
static java.lang.String |
TARGET_FK_COLUMN |
static java.lang.String |
TARGET_PK_COLUMN |
Constructor and Description |
---|
MetadataLogger(AbstractSession session)
INTERNAL:
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getLoggingContextString(java.lang.String context)
INTERNAL:
Return the logging context string for the given context.
|
void |
log(int level,
java.lang.String ctx,
java.lang.Object[] params)
INTERNAL:
Logging utility method.
|
void |
logConfigMessage(java.lang.String ctx,
MetadataAccessor accessor,
java.lang.Object param)
INTERNAL:
Logging utility method.
|
void |
logConfigMessage(java.lang.String ctx,
MetadataAccessor accessor,
java.lang.Object param1,
java.lang.Object param2)
INTERNAL:
Logging utility method.
|
void |
logConfigMessage(java.lang.String ctx,
MetadataDescriptor descriptor,
java.lang.Object param)
INTERNAL:
Logging utility method.
|
void |
logConfigMessage(java.lang.String ctx,
java.lang.Object object)
INTERNAL:
Logging utility method.
|
void |
logConfigMessage(java.lang.String ctx,
java.lang.Object param1,
java.lang.Object param2)
INTERNAL:
Logging utility method.
|
void |
logWarningMessage(java.lang.String ctx,
MetadataAccessor accessor)
INTERNAL:
Logging utility method.
|
void |
logWarningMessage(java.lang.String ctx,
java.lang.Object param)
INTERNAL:
Logging utility method.
|
void |
logWarningMessage(java.lang.String ctx,
java.lang.Object param1,
java.lang.Object param2)
INTERNAL:
Logging utility method.
|
void |
logWarningMessage(java.lang.String ctx,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
INTERNAL:
Logging utility method.
|
void |
setSession(AbstractSession session)
INTERNAL:
Set the session to log to.
|
public static final java.lang.String IGNORE_ID_CLASS_ELEMENT
public static final java.lang.String IGNORE_TABLE_ELEMENT
public static final java.lang.String IGNORE_SECONDARY_TABLE_ELEMENT
public static final java.lang.String IGNORE_NAMED_QUERY_ELEMENT
public static final java.lang.String IGNORE_NAMED_NATIVE_QUERY_ELEMENT
public static final java.lang.String IGNORE_MAPPING_ON_WRITE
public static final java.lang.String IGNORE_QUERY_HINT_UNKNOWN_TYPE
public static final java.lang.String IGNORE_QUERY_HINT_UNSUPPORTED_TYPE
public static final java.lang.String ERROR_LOADING_ORM_XML_FILE
public static final java.lang.String COULD_NOT_FIND_ORM_XML_FILE
public static final java.lang.String IGNORE_ID_CLASS_ANNOTATION
public static final java.lang.String IGNORE_TABLE_ANNOTATION
public static final java.lang.String IGNORE_SECONDARY_TABLE_ANNOTATION
public static final java.lang.String IGNORE_NAMED_QUERY_ANNOTATION
public static final java.lang.String IGNORE_NAMED_NATIVE_QUERY_ANNOTATION
public static final java.lang.String IGNORE_MAPPING
public static final java.lang.String IGNORE_LOB
public static final java.lang.String IGNORE_TEMPORAL
public static final java.lang.String IGNORE_ENUMERATED
public static final java.lang.String IGNORE_SERIALIZED
public static final java.lang.String IGNORE_INHERITANCE
public static final java.lang.String IGNORE_PRIMARY_KEY
public static final java.lang.String IGNORE_EMBEDDED_ID
public static final java.lang.String IGNORE_VERSION_LOCKING
public static final java.lang.String IGNORE_BASIC_FETCH_LAZY
public static final java.lang.String ALIAS
public static final java.lang.String MAP_KEY_ATTRIBUTE_NAME
public static final java.lang.String TABLE_NAME
public static final java.lang.String TABLE_SCHEMA
public static final java.lang.String TABLE_CATALOG
public static final java.lang.String JOIN_TABLE_NAME
public static final java.lang.String JOIN_TABLE_SCHEMA
public static final java.lang.String JOIN_TABLE_CATALOG
public static final java.lang.String SECONDARY_TABLE_NAME
public static final java.lang.String SECONDARY_TABLE_SCHEMA
public static final java.lang.String SECONDARY_TABLE_CATALOG
public static final java.lang.String COLUMN
public static final java.lang.String PK_COLUMN
public static final java.lang.String FK_COLUMN
public static final java.lang.String SOURCE_PK_COLUMN
public static final java.lang.String SOURCE_FK_COLUMN
public static final java.lang.String TARGET_PK_COLUMN
public static final java.lang.String TARGET_FK_COLUMN
public static final java.lang.String DISCRIMINATOR_COLUMN
public static final java.lang.String INHERITANCE_PK_COLUMN
public static final java.lang.String INHERITANCE_FK_COLUMN
public static final java.lang.String SECONDARY_TABLE_PK_COLUMN
public static final java.lang.String SECONDARY_TABLE_FK_COLUMN
public static final java.lang.String ONE_TO_ONE_MAPPING
public static final java.lang.String ONE_TO_MANY_MAPPING
public static final java.lang.String ONE_TO_ONE_MAPPING_REFERENCE_CLASS
public static final java.lang.String ONE_TO_MANY_MAPPING_REFERENCE_CLASS
public static final java.lang.String MANY_TO_ONE_MAPPING_REFERENCE_CLASS
public static final java.lang.String MANY_TO_MANY_MAPPING_REFERENCE_CLASS
protected AbstractSession session
protected java.util.HashMap ctxStrings
public MetadataLogger(AbstractSession session)
protected java.lang.String getLoggingContextString(java.lang.String context)
public void log(int level, java.lang.String ctx, java.lang.Object[] params)
public void logConfigMessage(java.lang.String ctx, MetadataAccessor accessor, java.lang.Object param)
public void logConfigMessage(java.lang.String ctx, MetadataAccessor accessor, java.lang.Object param1, java.lang.Object param2)
public void logConfigMessage(java.lang.String ctx, MetadataDescriptor descriptor, java.lang.Object param)
public void logConfigMessage(java.lang.String ctx, java.lang.Object object)
public void logConfigMessage(java.lang.String ctx, java.lang.Object param1, java.lang.Object param2)
public void logWarningMessage(java.lang.String ctx, MetadataAccessor accessor)
public void logWarningMessage(java.lang.String ctx, java.lang.Object param)
public void logWarningMessage(java.lang.String ctx, java.lang.Object param1, java.lang.Object param2)
public void logWarningMessage(java.lang.String ctx, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3)
public void setSession(AbstractSession session)