Interface JpaParameterService

All Known Implementing Classes:
JpaParameterServiceImpl

public interface JpaParameterService
  • Method Details

    • createParameter

      Parameter createParameter(UUID dataSetId, UUID attributeId)
    • createParameter

      Parameter createParameter(UUID dataSetId, UUID attributeId, String value, UUID dataSetReference, UUID listValueReference)
    • createParameterWithoutCommitting

      Parameter createParameterWithoutCommitting(UUID dataSetId, UUID attributeId, String value, UUID dataSetReference, UUID listValueReference)
    • createParameterOverlapWithoutCommitting

      Parameter createParameterOverlapWithoutCommitting(UUID attributeId, List<UUID> attributePath, UUID dataSetId, String value, UUID dataSetReference, UUID listValueReference)
    • replicate

      Parameter replicate(UUID id, UUID dataSetId, UUID attributeId, UUID sourceId) throws DataSetServiceException
      Throws:
      DataSetServiceException
    • remove

      void remove(UUID id)
    • removeWithoutCommitting

      void removeWithoutCommitting(UUID id)
    • save

      void save(Parameter parameter)
    • getById

      Parameter getById(UUID id)
    • getParameterByAttributeIdAndDataSetId

      Parameter getParameterByAttributeIdAndDataSetId(UUID attributeId, UUID dataSetId)
    • updateParameter

      Parameter updateParameter(UUID parameterId, String value, UUID dataSetReference, UUID listValueReference)
    • updateParameterWithoutCommitting

      Parameter updateParameterWithoutCommitting(UUID parameterId, String value, UUID dataSetReference, UUID listValueReference)
    • updateOverlapParameterWithoutCommitting

      void updateOverlapParameterWithoutCommitting(Parameter parameter, String value, UUID dataSetReference, UUID listValueReference)
    • bulkUpdateValues

      boolean bulkUpdateValues(String stringValue, UUID dataSetReference, UUID listValueReference, UUID dataSetListId, UUID dataSetId, List<UUID> listIdsParametersToChange)
    • getBySourceIdAndDataSetId

      List<Parameter> getBySourceIdAndDataSetId(UUID sourceId, UUID dataSetId)