Class PeakVelocityMeasurementServiceImpl
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.service.impl.PeakVelocityMeasurementServiceImpl
- All Implemented Interfaces:
PeakVelocityMeasurementService,BaseService<PeakVelocityMeasurement,Long>
@Service
@Transactional
public class PeakVelocityMeasurementServiceImpl
extends Object
implements PeakVelocityMeasurementService
-
Constructor Summary
ConstructorsConstructorDescriptionPeakVelocityMeasurementServiceImpl(MaxVelocityCalculator velocityCalc, PeakVelocityMeasurementRepository repository) -
Method Summary
Modifier and TypeMethodDescriptionlongcount()voiddelete(PeakVelocityMeasurement value) voidvoidfindAll()findOneForUpdate(Long id) measureVelocities(List<Waveform> allStacks, VelocityConfiguration velocityConfiguration) measureVelocities(List<Waveform> allStacks, VelocityConfiguration velocityConfiguration, boolean persistResults) save(PeakVelocityMeasurement entity) save(Iterable<PeakVelocityMeasurement> entities) voidsetRepository(PeakVelocityMeasurementRepository repository)
-
Constructor Details
-
PeakVelocityMeasurementServiceImpl
@Autowired public PeakVelocityMeasurementServiceImpl(MaxVelocityCalculator velocityCalc, PeakVelocityMeasurementRepository repository)
-
-
Method Details
-
save
- Specified by:
savein interfaceBaseService<PeakVelocityMeasurement,Long>
-
save
- Specified by:
savein interfaceBaseService<PeakVelocityMeasurement,Long>
-
findAll
- Specified by:
findAllin interfaceBaseService<PeakVelocityMeasurement,Long>
-
findAllMetadataOnly
- Specified by:
findAllMetadataOnlyin interfacePeakVelocityMeasurementService
-
findByWaveformIdMetadataOnly
- Specified by:
findByWaveformIdMetadataOnlyin interfacePeakVelocityMeasurementService
-
count
public long count()- Specified by:
countin interfaceBaseService<PeakVelocityMeasurement,Long>
-
getRepository
-
setRepository
-
delete
- Specified by:
deletein interfaceBaseService<PeakVelocityMeasurement,Long>
-
delete
- Specified by:
deletein interfaceBaseService<PeakVelocityMeasurement,Long>
-
findOne
- Specified by:
findOnein interfaceBaseService<PeakVelocityMeasurement,Long>
-
findOneForUpdate
- Specified by:
findOneForUpdatein interfaceBaseService<PeakVelocityMeasurement,Long>
-
findAll
- Specified by:
findAllin interfaceBaseService<PeakVelocityMeasurement,Long>
-
measureVelocities
public List<PeakVelocityMeasurement> measureVelocities(List<Waveform> allStacks, VelocityConfiguration velocityConfiguration) - Specified by:
measureVelocitiesin interfacePeakVelocityMeasurementService
-
measureVelocities
public List<PeakVelocityMeasurement> measureVelocities(List<Waveform> allStacks, VelocityConfiguration velocityConfiguration, boolean persistResults) - Specified by:
measureVelocitiesin interfacePeakVelocityMeasurementService
-
deleteAll
public void deleteAll()- Specified by:
deleteAllin interfaceBaseService<PeakVelocityMeasurement,Long>
-