org.minetti.astrodevice.server.hibernate.dao
Class ObservingSiteDaoImpl

java.lang.Object
  extended by org.minetti.astrodevice.server.hibernate.dao.ObservingSiteDaoImpl
All Implemented Interfaces:
ObservingSiteDao

public final class ObservingSiteDaoImpl
extends Object
implements ObservingSiteDao

DAO for observing sites with Hibernate framework.

Author:
Jean-Philippe MINETTI

Constructor Summary
protected ObservingSiteDaoImpl(javax.persistence.EntityManager entityManager)
          Hidden constructor.
 
Method Summary
 List<ObservingSite> find()
           
 ObservingSite find(long id)
           
 ObservingSite persist(ObservingSite observingSite)
           
 void remove(ObservingSite observingSite)
           
 String toString()
           
 void update(ObservingSite observingSite)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObservingSiteDaoImpl

protected ObservingSiteDaoImpl(javax.persistence.EntityManager entityManager)
Hidden constructor.

Parameters:
entityManager - Entity manager.
Method Detail

find

public List<ObservingSite> find()
Specified by:
find in interface ObservingSiteDao

find

public ObservingSite find(long id)
Specified by:
find in interface ObservingSiteDao

persist

public ObservingSite persist(ObservingSite observingSite)
Specified by:
persist in interface ObservingSiteDao

update

public void update(ObservingSite observingSite)
Specified by:
update in interface ObservingSiteDao

remove

public void remove(ObservingSite observingSite)
Specified by:
remove in interface ObservingSiteDao

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 astroDevice. All Rights Reserved.