Interface ProcessDataService

All Superinterfaces:
BaseFinder<ProcessData,Long>, EditableService<ProcessData,Long>

public interface ProcessDataService extends EditableService<ProcessData,Long>
Umożliwia zarządzanie tabelą pm_processdata.
Author:
Paweł Rosolak 19-10-2012
  • Method Details

    • findProcessData

      Optional<ProcessData> findProcessData(String processTypeName, String taskTypeName, String processFieldName)
    • getProcessData

      String getProcessData(String processTypeName, String taskTypeName, String processFieldName)
    • getProcessDataListForField

      List<ProcessData> getProcessDataListForField(String processFieldName)
    • saveProcessData

      void saveProcessData(String processTypeName, String taskTypeName, String processFieldName, String processFieldValue)
    • getProcessDataTranslationsForLocale

      @Beta List<ProcessDataTranslation> getProcessDataTranslationsForLocale(Locale locale, String... joins)
    • updateProcessDataTranslation

      @Beta void updateProcessDataTranslation(Long id, String newValue)
    • deleteProcessDataTranslation

      @Beta void deleteProcessDataTranslation(Long id)
    • addProcessDataTranslation

      @Beta Long addProcessDataTranslation(Long processDataId, ProcessDataTranslation processDataTranslation)
    • deleteProcessDataTranslationsForLocale

      @Beta void deleteProcessDataTranslationsForLocale(Locale locale)
    • deleteProcessDataForProcess

      void deleteProcessDataForProcess(String processDefId)
    • findProcessDataForProcess

      List<ProcessData> findProcessDataForProcess(String processDefId)
    • deleteProcessData

      void deleteProcessData(long id)