CallbackOnEntity(Class<?> objectClass, String methodName) throws IllegalArgumentException { this.callbackMethod = findMethod(objectClass, methodName); }
/** * Registers a callback method to be invoked on an entity class instances when a * lifecycle event occurs. */ void addListener(Class<?> entityClass, String methodName) { addCallback(entityClass, new CallbackOnEntity(entityClass, methodName)); }