Skip to content

Commit abe8e8f

Browse files
committed
add some 'final' annotations
1 parent 0d4cd87 commit abe8e8f

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

hibernate-core/src/main/java/org/hibernate/event/internal/DefaultEvictEventListener.java

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,11 @@
1818
import org.hibernate.internal.CoreLogging;
1919
import org.hibernate.internal.CoreMessageLogger;
2020
import org.hibernate.persister.entity.EntityPersister;
21-
import org.hibernate.pretty.MessageHelper;
2221
import org.hibernate.proxy.HibernateProxy;
2322
import org.hibernate.proxy.LazyInitializer;
2423

24+
import static org.hibernate.pretty.MessageHelper.infoString;
25+
2526
/**
2627
* Defines the default evict event listener used by hibernate for evicting entities
2728
* in response to generated flush events. In particular, this implementation will
@@ -53,23 +54,23 @@ public void onEvict(EvictEvent event) throws HibernateException {
5354
if ( id == null ) {
5455
throw new IllegalArgumentException( "Could not determine identifier of proxy passed to evict()" );
5556
}
56-
final EntityPersister persister = source.getFactory()
57-
.getMappingMetamodel()
58-
.getEntityDescriptor( lazyInitializer.getEntityName() );
57+
final EntityPersister persister =
58+
source.getFactory().getMappingMetamodel()
59+
.getEntityDescriptor( lazyInitializer.getEntityName() );
5960
final EntityKey key = source.generateEntityKey( id, persister );
6061
final EntityHolder holder = persistenceContext.detachEntity( key );
6162
// if the entity has been evicted then its holder is null
6263
if ( holder != null && !lazyInitializer.isUninitialized() ) {
6364
final Object entity = holder.getEntity();
6465
if ( entity != null ) {
65-
EntityEntry entry = persistenceContext.removeEntry( entity );
66+
final EntityEntry entry = persistenceContext.removeEntry( entity );
6667
doEvict( entity, key, entry.getPersister(), event.getSession() );
6768
}
6869
}
6970
lazyInitializer.unsetSession();
7071
}
7172
else {
72-
EntityEntry entry = persistenceContext.getEntry( object );
73+
final EntityEntry entry = persistenceContext.getEntry( object );
7374
if ( entry != null ) {
7475
doEvict( object, entry.getEntityKey(), entry.getPersister(), source );
7576
}
@@ -85,11 +86,12 @@ public void onEvict(EvictEvent event) throws HibernateException {
8586
* requires with EntityManager.detach().
8687
*/
8788
private static void checkEntity(Object object, EventSource source) {
88-
String entityName = source.getSession().guessEntityName( object );
89+
final String entityName = source.getSession().guessEntityName( object );
8990
if ( entityName != null ) {
9091
try {
91-
EntityPersister persister = source.getFactory().getMappingMetamodel()
92-
.getEntityDescriptor( entityName );
92+
final EntityPersister persister =
93+
source.getFactory().getMappingMetamodel()
94+
.getEntityDescriptor( entityName );
9395
if ( persister != null ) {
9496
return; //ALL GOOD
9597
}
@@ -107,7 +109,7 @@ protected void doEvict(
107109
final EventSource session)
108110
throws HibernateException {
109111
if ( LOG.isTraceEnabled() ) {
110-
LOG.tracev( "Evicting {0}", MessageHelper.infoString( persister ) );
112+
LOG.tracev( "Evicting {0}", infoString( persister ) );
111113
}
112114

113115
final PersistenceContext persistenceContext = session.getPersistenceContextInternal();

0 commit comments

Comments
 (0)