public class CallbackBuilderLegacyImpl extends java.lang.Object implements CallbackBuilder
CallbackBuilder.CallbackRegistrar
Constructor and Description |
---|
CallbackBuilderLegacyImpl(ListenerFactory jpaListenerFactory,
org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager) |
Modifier and Type | Method and Description |
---|---|
void |
buildCallbacksForEmbeddable(Property embeddableProperty,
java.lang.String entityClassName,
CallbackBuilder.CallbackRegistrar callbackRegistrar) |
void |
buildCallbacksForEntity(java.lang.String entityClassName,
CallbackBuilder.CallbackRegistrar callbackRegistrar) |
void |
release() |
Callback[] |
resolveCallbacks(org.hibernate.annotations.common.reflection.XClass beanClass,
CallbackType callbackType,
org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager) |
Callback[] |
resolveEmbeddableCallbacks(java.lang.Class entityClass,
Property embeddableProperty,
CallbackType callbackType,
org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager) |
public CallbackBuilderLegacyImpl(ListenerFactory jpaListenerFactory, org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager)
public void buildCallbacksForEntity(java.lang.String entityClassName, CallbackBuilder.CallbackRegistrar callbackRegistrar)
buildCallbacksForEntity
in interface CallbackBuilder
public void release()
release
in interface CallbackBuilder
public void buildCallbacksForEmbeddable(Property embeddableProperty, java.lang.String entityClassName, CallbackBuilder.CallbackRegistrar callbackRegistrar)
buildCallbacksForEmbeddable
in interface CallbackBuilder
public Callback[] resolveCallbacks(org.hibernate.annotations.common.reflection.XClass beanClass, CallbackType callbackType, org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager)
public Callback[] resolveEmbeddableCallbacks(java.lang.Class entityClass, Property embeddableProperty, CallbackType callbackType, org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.