Class NotificationRuleAutoCompletePlugin
java.lang.Object
fr.becpg.repo.autocomplete.impl.plugins.NotificationRuleAutoCompletePlugin
- All Implemented Interfaces:
AutoCompletePlugin
@Service
public class NotificationRuleAutoCompletePlugin
extends Object
implements AutoCompletePlugin
NotificationRuleListValue class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final StringConstantENTITY_TYPE_VALUE="entityTypeValue"private static final org.apache.commons.logging.LogConstantloggerprivate static final StringConstantPROP_DATE_VALUE="propertyDateValue"private static final StringConstantSEPARATOR="|"private org.alfresco.service.ServiceRegistry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanfilter.private AutoCompletePagegetAvailablePropNames(String query, Integer pageNum, Integer pageSize) getAvailablePropNames.private AutoCompletePagegetAvailableTypeNames(String query, Integer pageNum, Integer pageSize) getAvailableTypeNames.String[]getHandleSourceTypes.suggest(String sourceType, String query, Integer pageNum, Integer pageSize, Map<String, Serializable> props) suggest.
-
Field Details
-
logger
private static final org.apache.commons.logging.Log loggerConstantlogger -
ENTITY_TYPE_VALUE
ConstantENTITY_TYPE_VALUE="entityTypeValue"- See Also:
-
PROP_DATE_VALUE
ConstantPROP_DATE_VALUE="propertyDateValue"- See Also:
-
SEPARATOR
ConstantSEPARATOR="|"- See Also:
-
serviceRegistry
@Autowired @Qualifier("ServiceRegistry") private org.alfresco.service.ServiceRegistry serviceRegistry
-
-
Constructor Details
-
NotificationRuleAutoCompletePlugin
public NotificationRuleAutoCompletePlugin()
-
-
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
filter.
-
getAvailableTypeNames
getAvailableTypeNames.
- Parameters:
query- aStringobjectpageNum- aIntegerobjectpageSize- aIntegerobject- Returns:
- a
AutoCompletePageobject
-
getAvailablePropNames
getAvailablePropNames.
- Parameters:
query- aStringobjectpageNum- aIntegerobjectpageSize- aIntegerobject- Returns:
- a
AutoCompletePageobject
-