Changeset 467
- Timestamp:
- 04/04/12 17:20:30 (12 years ago)
- Location:
- tapas/persistence
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
tapas/persistence/implementation/com/ether/dao/ObservatoryDAOImpl.java
r450 r467 4 4 import com.ether.tapas.Observatory; 5 5 import org.hibernate.criterion.DetachedCriteria; 6 import org.hibernate.criterion.MatchMode; 6 7 import org.hibernate.criterion.Restrictions; 7 8 import org.jetbrains.annotations.NotNull; … … 44 45 45 46 @Nullable 46 public Observatory getObservatoryBy Name( @NotNull final String name)47 public Observatory getObservatoryById( @NotNull final long id) 47 48 throws PersistenceException 48 49 { 49 50 final DetachedCriteria criteria = DetachedCriteria.forClass( Observatory.class ) 50 .add( Restrictions.eq( "name", name ));51 .add( Restrictions.eq( "id", id )); 51 52 return selectByCriteria( Observatory.class, criteria ); 52 53 } -
tapas/persistence/interface/com/ether/dao/ObservatoryDAO.java
r450 r467 14 14 */ 15 15 public interface ObservatoryDAO 16 16 extends DomainAccessObject<Observatory, Integer> 17 17 { 18 18 19 @NotNull 19 List<Observatory> getAllObservatories() 20 throws PersistenceException; 20 List<Observatory> getAllObservatories() throws PersistenceException; 21 21 22 22 @Nullable 23 Observatory getObservatoryByName( @NotNull final String name ) 24 throws PersistenceException; 23 Observatory getObservatoryById(@NotNull final long id) throws PersistenceException; 25 24 }
Note: See TracChangeset
for help on using the changeset viewer.