@Dependent public class AssigneeLiveSearchProjectService extends Object implements AssigneeLiveSearchService
| Constructor and Description |
|---|
AssigneeLiveSearchProjectService(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager,
AssigneeLiveSearchEntryCreationEditor editor) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCustomEntry(String customEntry) |
void |
destroy() |
AssigneeLiveSearchEntryCreationEditor |
getEditor() |
void |
init(AssigneeType type) |
void |
postConstruct() |
void |
search(String pattern,
int maxResults,
org.uberfire.ext.widgets.common.client.dropdown.LiveSearchCallback<String> callback) |
void |
searchEntry(String key,
org.uberfire.ext.widgets.common.client.dropdown.LiveSearchCallback<String> callback) |
void |
setSearchErrorHandler(Consumer<Throwable> searchErrorHandler) |
@Inject
public AssigneeLiveSearchProjectService(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager,
AssigneeLiveSearchEntryCreationEditor editor)
@PostConstruct public void postConstruct()
public void init(AssigneeType type)
init in interface AssigneeLiveSearchServicepublic void setSearchErrorHandler(Consumer<Throwable> searchErrorHandler)
setSearchErrorHandler in interface AssigneeLiveSearchServicepublic void search(String pattern, int maxResults, org.uberfire.ext.widgets.common.client.dropdown.LiveSearchCallback<String> callback)
search in interface org.uberfire.ext.widgets.common.client.dropdown.LiveSearchService<String>public void searchEntry(String key, org.uberfire.ext.widgets.common.client.dropdown.LiveSearchCallback<String> callback)
searchEntry in interface org.uberfire.ext.widgets.common.client.dropdown.LiveSearchService<String>public void addCustomEntry(String customEntry)
addCustomEntry in interface AssigneeLiveSearchServicepublic AssigneeLiveSearchEntryCreationEditor getEditor()
getEditor in interface org.uberfire.ext.widgets.common.client.dropdown.EntryCreationLiveSearchService<String,AssigneeLiveSearchEntryCreationEditor>@PreDestroy public void destroy()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.