public interface BytecodeLazyAttributeInterceptor extends SessionAssociableInterceptor
Modifier and Type | Method and Description |
---|---|
void |
attributeInitialized(String name)
Callback from the enhanced class that an attribute has been read or written
|
String |
getEntityName()
The name of the entity this interceptor is meant to intercept
|
Object |
getIdentifier()
The id of the entity instance this interceptor is associated with
|
Set<String> |
getInitializedLazyAttributeNames()
The names of all lazy attributes which have been initialized
|
allowLoadOutsideTransaction, getLinkedSession, getSessionFactoryUuid, setSession, unsetSession
readBoolean, readByte, readChar, readDouble, readFloat, readInt, readLong, readObject, readShort, writeBoolean, writeByte, writeChar, writeDouble, writeFloat, writeInt, writeLong, writeObject, writeShort
String getEntityName()
Object getIdentifier()
Set<String> getInitializedLazyAttributeNames()
getInitializedLazyAttributeNames
in interface LazyPropertyInitializer.InterceptorImplementor
getInitializedLazyAttributeNames
in interface PersistentAttributeInterceptor
void attributeInitialized(String name)
attributeInitialized
in interface LazyPropertyInitializer.InterceptorImplementor
attributeInitialized
in interface PersistentAttributeInterceptor
Copyright © 2019 JBoss by Red Hat. All rights reserved.