Interface ProcessDataService
- All Superinterfaces:
BaseFinder<ProcessData,,Long> EditableService<ProcessData,Long>
Umożliwia zarządzanie tabelą pm_processdata.
- Author:
- Paweł Rosolak 19-10-2012
-
Method Summary
Modifier and TypeMethodDescriptionaddProcessDataTranslation(Long processDataId, ProcessDataTranslation processDataTranslation) voiddeleteProcessData(long id) voiddeleteProcessDataForProcess(String processDefId) voidvoidfindProcessData(String processTypeName, String taskTypeName, String processFieldName) findProcessDataForProcess(String processDefId) getProcessData(String processTypeName, String taskTypeName, String processFieldName) getProcessDataListForField(String processFieldName) getProcessDataTranslationsForLocale(Locale locale, String... joins) voidsaveProcessData(String processTypeName, String taskTypeName, String processFieldName, String processFieldValue) voidupdateProcessDataTranslation(Long id, String newValue) Methods inherited from interface com.suncode.pwfl.support.BaseFinder
count, countAll, findByCriteria, findByCriteria, findByProperty, findOne, findOneByProperty, get, get, getAll, getAll, getCountedResult, getCountedResult, scrollByCriteria, scrollByCriteriaMethods inherited from interface com.suncode.pwfl.support.EditableService
delete, save, update
-
Method Details
-
findProcessData
Optional<ProcessData> findProcessData(String processTypeName, String taskTypeName, String processFieldName) -
getProcessData
-
getProcessDataListForField
-
saveProcessData
-
getProcessDataTranslationsForLocale
@Beta List<ProcessDataTranslation> getProcessDataTranslationsForLocale(Locale locale, String... joins) -
updateProcessDataTranslation
-
deleteProcessDataTranslation
-
addProcessDataTranslation
@Beta Long addProcessDataTranslation(Long processDataId, ProcessDataTranslation processDataTranslation) -
deleteProcessDataTranslationsForLocale
-
deleteProcessDataForProcess
-
findProcessDataForProcess
-
deleteProcessData
void deleteProcessData(long id)
-