Class AuditEntityNameRegister
java.lang.Object
org.hibernate.envers.configuration.internal.metadata.AuditEntityNameRegister
A register of all audit entity names used so far.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateUnique
(String baseAuditEntityName) Creates a unique (not yet registered) audit entity name by appending consecutive numbers to the base name.void
Register an audit entity name.
-
Constructor Details
-
AuditEntityNameRegister
public AuditEntityNameRegister()
-
-
Method Details
-
register
Register an audit entity name. If the name is already registered, an exception is thrown.- Parameters:
auditEntityName
- Name of the audit entity.
-
createUnique
Creates a unique (not yet registered) audit entity name by appending consecutive numbers to the base name. If the base name is not yet used, it is returned unmodified.- Parameters:
baseAuditEntityName
- The base entity name.- Returns:
- A unique audit entity name
-