public class AuditEntitiesConfiguration
extends java.lang.Object
Constructor and Description |
---|
AuditEntitiesConfiguration(java.util.Properties properties,
java.lang.String revisionInfoEntityName,
EnversService enversService) |
Modifier and Type | Method and Description |
---|---|
void |
addCustomAuditTableName(java.lang.String entityName,
java.lang.String tableName) |
java.lang.String |
getAuditEntityName(java.lang.String entityName) |
java.lang.String |
getAuditStrategyName() |
java.lang.String |
getAuditTableName(java.lang.String entityName,
java.lang.String tableName) |
java.lang.String |
getEmbeddableSetOrdinalPropertyName() |
EnversService |
getEnversService()
Deprecated.
(since 5.2.1), while actually added in 5.2.1, this was added to cleanup the
audit strategy interface temporarily.
|
java.lang.String |
getOriginalIdPropName() |
java.lang.String |
getRevisionEndFieldName() |
java.lang.String |
getRevisionEndTimestampFieldName() |
java.lang.String |
getRevisionFieldName() |
java.lang.String |
getRevisionInfoEntityName() |
java.lang.String |
getRevisionNumberPath() |
java.lang.String |
getRevisionPropPath(java.lang.String propertyName) |
java.lang.String |
getRevisionTypePropName() |
java.lang.String |
getRevisionTypePropType() |
boolean |
isRevisionEndTimestampEnabled() |
public AuditEntitiesConfiguration(java.util.Properties properties, java.lang.String revisionInfoEntityName, EnversService enversService)
public java.lang.String getOriginalIdPropName()
public java.lang.String getRevisionFieldName()
public boolean isRevisionEndTimestampEnabled()
public java.lang.String getRevisionEndTimestampFieldName()
public java.lang.String getRevisionNumberPath()
public java.lang.String getRevisionPropPath(java.lang.String propertyName)
propertyName
- Property of the revision entity.public java.lang.String getRevisionTypePropName()
public java.lang.String getRevisionTypePropType()
public java.lang.String getRevisionInfoEntityName()
public void addCustomAuditTableName(java.lang.String entityName, java.lang.String tableName)
public java.lang.String getAuditEntityName(java.lang.String entityName)
public java.lang.String getAuditTableName(java.lang.String entityName, java.lang.String tableName)
public java.lang.String getAuditStrategyName()
public java.lang.String getRevisionEndFieldName()
public java.lang.String getEmbeddableSetOrdinalPropertyName()
@Deprecated public EnversService getEnversService()
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.