55package org .hibernate .engine .internal ;
66
77import org .hibernate .engine .spi .SharedSessionContractImplementor ;
8- import org .hibernate .internal .CoreMessageLogger ;
98import org .hibernate .metamodel .mapping .EntityVersionMapping ;
109import org .hibernate .persister .entity .EntityPersister ;
1110import org .hibernate .type .descriptor .java .VersionJavaType ;
1211
13- import org .jboss .logging .Logger ;
1412
15- import java .lang .invoke .MethodHandles ;
1613
1714import static org .hibernate .generator .EventType .INSERT ;
1815import static org .hibernate .generator .EventType .UPDATE ;
2320 * @author Gavin King
2421 */
2522public final class Versioning {
26- private static final CoreMessageLogger LOG = Logger .getMessageLogger (
27- MethodHandles .lookup (),
28- CoreMessageLogger .class ,
29- Versioning .class .getName ()
30- );
23+ private static final VersionLogger LOG = VersionLogger .INSTANCE ;
3124
3225 /**
3326 * Private constructor disallowing instantiation.
@@ -52,7 +45,7 @@ public static Object seed(EntityVersionMapping versionMapping, SharedSessionCont
5245 versionMapping .getScale (),
5346 session
5447 );
55- LOG .tracef ( "Seeding: %s" , seed );
48+ LOG .seed ( seed );
5649 return seed ;
5750 }
5851
@@ -81,7 +74,7 @@ public static boolean seedVersion(
8174 return true ;
8275 }
8376 else {
84- LOG .tracev ( "Using initial version: {0}" , initialVersion );
77+ LOG .initial ( initialVersion );
8578 return false ;
8679 }
8780 }
@@ -100,7 +93,7 @@ public static boolean isNullInitialVersion(Object initialVersion) {
10093 // and for "older" behavior where version number did not get
10194 // seeded if it was already set in the object
10295 // TODO: shift it into unsaved-value strategy
103- initialVersion instanceof Number && (( Number ) initialVersion ) .longValue () < 0 ;
96+ initialVersion instanceof Number number && number .longValue () < 0 ;
10497 }
10598
10699 /**
@@ -142,13 +135,7 @@ public static Object increment(Object version, EntityVersionMapping versionMappi
142135 versionMapping .getScale (),
143136 session
144137 );
145- if ( LOG .isTraceEnabled () ) {
146- LOG .tracef (
147- "Incrementing: %s to %s" ,
148- versionType .toString ( version ),
149- versionType .toString ( next )
150- );
151- }
138+ LOG .incrementing ( version , next );
152139 return next ;
153140 }
154141
0 commit comments