Class AssigneeLiveSearchProjectService
- java.lang.Object
-
- org.kie.workbench.common.stunner.bpmn.project.client.service.AssigneeLiveSearchProjectService
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.bpmn.client.forms.fields.assigneeEditor.AssigneeLiveSearchService,org.uberfire.ext.widgets.common.client.dropdown.EntryCreationLiveSearchService<String,org.kie.workbench.common.stunner.bpmn.client.forms.fields.assigneeEditor.widget.AssigneeLiveSearchEntryCreationEditor>,org.uberfire.ext.widgets.common.client.dropdown.LiveSearchService<String>
@Dependent public class AssigneeLiveSearchProjectService extends Object implements org.kie.workbench.common.stunner.bpmn.client.forms.fields.assigneeEditor.AssigneeLiveSearchService
-
-
Constructor Summary
Constructors Constructor Description AssigneeLiveSearchProjectService(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager, org.kie.workbench.common.stunner.bpmn.client.forms.fields.assigneeEditor.widget.AssigneeLiveSearchEntryCreationEditor editor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCustomEntry(String customEntry)voiddestroy()org.kie.workbench.common.stunner.bpmn.client.forms.fields.assigneeEditor.widget.AssigneeLiveSearchEntryCreationEditorgetEditor()voidinit(org.kie.workbench.common.stunner.bpmn.forms.model.AssigneeType type)voidpostConstruct()voidsearch(String pattern, int maxResults, org.uberfire.ext.widgets.common.client.dropdown.LiveSearchCallback<String> callback)voidsearchEntry(String key, org.uberfire.ext.widgets.common.client.dropdown.LiveSearchCallback<String> callback)voidsetSearchErrorHandler(Consumer<Throwable> searchErrorHandler)
-
-
-
Constructor Detail
-
AssigneeLiveSearchProjectService
@Inject public AssigneeLiveSearchProjectService(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager, org.kie.workbench.common.stunner.bpmn.client.forms.fields.assigneeEditor.widget.AssigneeLiveSearchEntryCreationEditor editor)
-
-
Method Detail
-
postConstruct
@PostConstruct public void postConstruct()
-
init
public void init(org.kie.workbench.common.stunner.bpmn.forms.model.AssigneeType type)
- Specified by:
initin interfaceorg.kie.workbench.common.stunner.bpmn.client.forms.fields.assigneeEditor.AssigneeLiveSearchService
-
setSearchErrorHandler
public void setSearchErrorHandler(Consumer<Throwable> searchErrorHandler)
- Specified by:
setSearchErrorHandlerin interfaceorg.kie.workbench.common.stunner.bpmn.client.forms.fields.assigneeEditor.AssigneeLiveSearchService
-
search
public void search(String pattern, int maxResults, org.uberfire.ext.widgets.common.client.dropdown.LiveSearchCallback<String> callback)
- Specified by:
searchin interfaceorg.uberfire.ext.widgets.common.client.dropdown.LiveSearchService<String>
-
searchEntry
public void searchEntry(String key, org.uberfire.ext.widgets.common.client.dropdown.LiveSearchCallback<String> callback)
- Specified by:
searchEntryin interfaceorg.uberfire.ext.widgets.common.client.dropdown.LiveSearchService<String>
-
addCustomEntry
public void addCustomEntry(String customEntry)
- Specified by:
addCustomEntryin interfaceorg.kie.workbench.common.stunner.bpmn.client.forms.fields.assigneeEditor.AssigneeLiveSearchService
-
getEditor
public org.kie.workbench.common.stunner.bpmn.client.forms.fields.assigneeEditor.widget.AssigneeLiveSearchEntryCreationEditor getEditor()
- Specified by:
getEditorin interfaceorg.uberfire.ext.widgets.common.client.dropdown.EntryCreationLiveSearchService<String,org.kie.workbench.common.stunner.bpmn.client.forms.fields.assigneeEditor.widget.AssigneeLiveSearchEntryCreationEditor>
-
destroy
@PreDestroy public void destroy()
-
-