|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.riotfamily.components.dao.HibernateComponentDao
@Transactional public class HibernateComponentDao
Default ComponentDao implementation that uses Hibernate. All mappings
a specified in component.hbm.xml
which can be found in the
same package.
Constructor Summary | |
---|---|
HibernateComponentDao(org.hibernate.SessionFactory sessionFactory,
CacheService cacheService)
|
Method Summary | |
---|---|
void |
deleteComponentList(ComponentList list)
Deletes the given ComponentList. |
void |
deleteContent(Content version)
Deletes the given Content. |
void |
deleteContentContainer(ContentContainer container)
Deletes the given ContentContainer. |
boolean |
discardContainer(ContentContainer container)
|
ContentContainer |
findContainerForComponent(Component component)
|
ContentContainer |
findContainerForWrapper(ValueWrapper<?> wrapper)
|
Component |
loadComponent(Long id)
Loads the Component specified by the given id. |
ComponentList |
loadComponentList(Long id)
Loads the ComponentList specified by the given id. |
Content |
loadContent(Long id)
Loads the Content specified by the given id. |
ContentContainer |
loadContentContainer(Long id)
Loads the VersionContainer specified by the given id. |
boolean |
publishContainer(ContentContainer container)
|
void |
saveComponentList(ComponentList list)
Saves the given ComponentList. |
void |
saveContent(Content version)
Saves the given Content. |
void |
saveContentContainer(ContentContainer container)
Saves the given ContentContainer. |
void |
updateContent(Content content)
Updates the given Content. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HibernateComponentDao(org.hibernate.SessionFactory sessionFactory, CacheService cacheService)
Method Detail |
---|
public void deleteComponentList(ComponentList list)
ComponentDao
deleteComponentList
in interface ComponentDao
public void deleteContent(Content version)
ComponentDao
deleteContent
in interface ComponentDao
public void deleteContentContainer(ContentContainer container)
ComponentDao
deleteContentContainer
in interface ComponentDao
public ComponentList loadComponentList(Long id)
ComponentDao
loadComponentList
in interface ComponentDao
public Content loadContent(Long id)
ComponentDao
loadContent
in interface ComponentDao
public ContentContainer loadContentContainer(Long id)
ComponentDao
loadContentContainer
in interface ComponentDao
public Component loadComponent(Long id)
ComponentDao
loadComponent
in interface ComponentDao
public void saveComponentList(ComponentList list)
ComponentDao
saveComponentList
in interface ComponentDao
public void saveContentContainer(ContentContainer container)
ComponentDao
saveContentContainer
in interface ComponentDao
public void saveContent(Content version)
ComponentDao
saveContent
in interface ComponentDao
public void updateContent(Content content)
ComponentDao
updateContent
in interface ComponentDao
public ContentContainer findContainerForComponent(Component component)
findContainerForComponent
in interface ComponentDao
public ContentContainer findContainerForWrapper(ValueWrapper<?> wrapper)
findContainerForWrapper
in interface ComponentDao
public boolean publishContainer(ContentContainer container)
publishContainer
in interface ComponentDao
public boolean discardContainer(ContentContainer container)
discardContainer
in interface ComponentDao
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |