I want a search feature in alfresco, my requirement is that i have 100s of completed workflow and i wanted to search completed workflow by its description or title of the workflow. Based on description/name of the workflow , i should serach for it. Is it possible and if yes how to do it.
Any kind of help will be appreciated.
Regards
Akash
If what you are looking for should be similar to the fuzzy / free-form search for documents, but on workflows, then there is no such functionality in Alfresco. There is support for basic database-oriented lookup / selection in the APIs, but none of those are directly exposed in the user interface - and even if they were, they only support very basic exact match / pattern-based matching.
What I have done in an experiment years ago (ca 2012/2013) was to create a "virtual node" service which mapped workflow and task instances to virtual Alfresco nodes, and then used Alfresco's regular indexing and search capabilities to query them. E.g. where a regular node would have workspace://SpacesStore/xxxx-xxxx-xxxxxxxx-xxxx like structure, the workflow / task instances would be workflow://Activiti/xxxxxx (using the DB ID + a number pattern to provide a stable identifier length unless you had billions of instances).
But this was quite an excessive / intensive customisation, and AFAIK changes to Alfresco core since then likely would prevent a similar approach from working nowadays.
Ask for and offer help to other Alfresco Content Services Users and members of the Alfresco team.
Related links:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.