Class SecurityAutoCompletePlugin
java.lang.Object
fr.becpg.repo.security.autocomplete.SecurityAutoCompletePlugin
- All Implemented Interfaces:
AutoCompletePlugin
SecurityListValuePlugin class.
- Version:
- $Id: $Id
- Author:
- "Matthieu Laborie"
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddSuggestions(Collection<org.alfresco.service.namespace.QName> types, List<String> suggestions, String query) private booleanprivate AutoCompletePagegetAvailableEntityTypeNames(String query, Integer pageNum, Integer pageSize) String[]getHandleSourceTypes.suggest(String sourceType, String query, Integer pageNum, Integer pageSize, Map<String, Serializable> props) suggest.
-
Field Details
-
TYPE_ACL_TYPE
- See Also:
-
SEPARATOR
- See Also:
-
serviceRegistry
@Autowired @Qualifier("ServiceRegistry") private org.alfresco.service.ServiceRegistry serviceRegistry
-
-
Constructor Details
-
SecurityAutoCompletePlugin
public SecurityAutoCompletePlugin()
-
-
Method Details
-
getHandleSourceTypes
getHandleSourceTypes.
- Specified by:
getHandleSourceTypesin interfaceAutoCompletePlugin- Returns:
- sourceType that the plugin handle
-
suggest
public AutoCompletePage suggest(String sourceType, String query, Integer pageNum, Integer pageSize, Map<String, Serializable> props) suggest.
-
filter
-
getAvailableEntityTypeNames
private AutoCompletePage getAvailableEntityTypeNames(String query, Integer pageNum, Integer pageSize) -
addSuggestions
private void addSuggestions(Collection<org.alfresco.service.namespace.QName> types, List<String> suggestions, String query)
-