Called immediately after instantiation of this factory.
Essentially equivalent to contructor injection, but contracted here via interface.
@param entityName The name of the entity for which this factory shouldgenerate proxies.
@param persistentClass The entity class for which to generate proxies;not always the same as the entityName.
@param interfaces The interfaces to expose in the generated proxy;{@link HibernateProxy} is already included in this collection.
@param getIdentifierMethod Reference to the identifier getter method;invocation on this method should not force initialization
@param setIdentifierMethod Reference to the identifier setter method;invocation on this method should not force initialization
@param componentIdType For composite identifier types, a reference tothe {@link org.hibernate.type.ComponentType type} of the identifierproperty; again accessing the id should generally not cause initialization - but need to bear in mind
mappings.
@throws HibernateException Indicates a problem completing postinstantiation initialization.