As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
historyService.createHistoricDetailQuery() .variableUpdates() .variableNameLike("%varname%") //missing api method .variableValueLike("%varvuale%") //missing api method .list();
runtimeService.createProcessInstanceQuery().variableValueLike(arg0, arg1)<br>
historicalService.createProcessInstanceQuery().variableValueLike(arg0, arg1)
historicalService.createHistoricDetailQuery().variableValueLike(arg0, arg1)
Sorry, my comment was not meant to sound harsh. Criticism helps indeed, but often people are looking for one-solution-fits-all in a bpm engine and they want to have it do everything. That is never a good way to start.4: I never said it was optimal to search ALL process variables. 🙂We (I) never search ALL process variables. They are only used in the process instance/engine. If I want/need to search things, I search in the domain model (and/or something like Alfresco ECM) and find the corresponding entries in the bpm engine if necessary The next question could be: 'I want to search in a pdf as well, can that be done?', or something similar. Sure it can, but that is what a content management solution is good at.