@@ -0,0 +1,691 @@
+package au.gov.ga.geodesy.domain.model;%0A%0Aimport java.util.Date;%0Aimport java.util.List;%0A%0Aimport org.springframework.data.jpa.repository.JpaRepository;%0Aimport org.springframework.data.jpa.repository.Query;%0Aimport org.springframework.data.repository.query.Param;%0A%0Apublic interface EquipmentConfigurationRepository extends JpaRepository%3CEquipmentConfiguration, Integer%3E %7B%0A%0A    @Override%0A    List%3CEquipmentConfiguration%3E findAll();%0A%0A    @Query(%22select c from EquipmentConfiguration c%22 +%0A           %22 where c.equipmentId.id = :equipmentId and c.configurationTime = :configurationTime%22)%0A    EquipmentConfiguration findOne(@Param(%22equipmentId%22) Integer id, @Param(%22configurationTime%22) Date time);%0A%7D%0A

Add generic equipment configuration repository.