public class HibernateEntityLogicImpl extends HibernateEntityLogic (Code)
Provides support for the hibernate inheritance strategies of class
(table per hierarchy), subclass (table per subclass in hierarchy) and
concrete (table per class). With concrete the strategy can be changed lower
down. Also provides for the root class being defined as an interface and the
attributes remapped to the subclasses. This is useful in the concrete case
becuase it has limitations in the associations.
Also provides support for not generating the entity factory which is
useful when using subclass mode.
author: Chad Brandon author: Martin West author: Carlos Cuenca author: Peter Friese author: Wouter Zoons
Override so that we retrieve only the operations that are classifier
scope (i.e. static).
See Also: org.andromda.metafacades.uml.Entity.getBusinessOperations
Return all the business operations (ones that are inherited as well as
directly on the entity).
all business operations See Also: org.andromda.cartridges.hibernate.metafacades.HibernateEntity.getAllBusinessOperations
handleGetEhCacheMaxElementsInMemory
protected int handleGetEhCacheMaxElementsInMemory()(Code)
See Also: org.andromda.cartridges.hibernate.metafacades.HibernateEntity.getEhCacheMaxElementsInMemory
handleGetEhCacheTimeToIdleSeconds
protected int handleGetEhCacheTimeToIdleSeconds()(Code)
See Also: org.andromda.cartridges.hibernate.metafacades.HibernateEntity.getEhCacheTimeToIdleSeconds
handleGetEhCacheTimeToLiveSeconds
protected int handleGetEhCacheTimeToLiveSeconds()(Code)
See Also: org.andromda.cartridges.hibernate.metafacades.HibernateEntity.getEhCacheTimeToLiveSeconds