Package ch.tocco.nice2.rest.client.spi
Class AbstractAutoCompleteResource
java.lang.Object
ch.tocco.nice2.rest.core.spi.AbstractRestResource
ch.tocco.nice2.rest.client.spi.AbstractAutoCompleteResource
- All Implemented Interfaces:
 RestResource
- Direct Known Subclasses:
 AbstractCreateVoucherAutoCompleteResource,CorrespondenceActionSettingsAutoCompleteResource,CreateContactAutoCompleteResource,CreatePrepaymentVoucherAutoCompleteResource,FunctionAutoCompleteResource,GenerateEvaluationExecutionAutoCompleteResource,LecturerBookingAutoCompleteResource,MailActionSettingsAutoCompleteResource,OrderAutoCompleteResource,OrderPositionArticleAutoCompleteResource,OrderTemplateAutoCompleteResource,RegistrationAutoCompleteResource,ReportingLogicCopyAutoCompleteResource,SalaryAutoCompleteResource,WageAutoCompleteResource
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final recordstatic enumstatic classstatic classstatic classstatic classstatic classstatic class - 
Field Summary
FieldsFields inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
uriInfo - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected RebindLimitConfigurationprotected abstract AbstractAutoCompleteResource.AutoCompleteValuesloadAutoCompleteValues(Entity entity, String triggerField, AbstractAutoCompleteResource.AutoCompleteContext context) protected EntityBeanMethod must only be overridden if form fields do not match with entity model (e.g.voidsetClientQuestionService(ClientQuestionService clientQuestionService) voidsetContext(Context context) voidsetEntityBeanRebinder(EntityBeanRebinder entityBeanRebinder) voidsetSecurityManager(SecurityManager securityManager) Methods inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
getPathParameter, setUriInfo, tryGetInt 
- 
Field Details
- 
context
 - 
securityManager
 
 - 
 - 
Constructor Details
- 
AbstractAutoCompleteResource
public AbstractAutoCompleteResource() 
 - 
 - 
Method Details
- 
loadAutoComplete
@Path("/auto-complete") @POST @Consumes("application/json") @Produces("application/json") public AbstractAutoCompleteResource.AutoCompleteValues loadAutoComplete(AbstractAutoCompleteResource.AutoCompleteRequest request)  - 
modifyEntityBean
Method must only be overridden if form fields do not match with entity model (e.g. field is localized in the form but not in the entity model) - 
customRebindLimit
 - 
loadAutoCompleteValues
protected abstract AbstractAutoCompleteResource.AutoCompleteValues loadAutoCompleteValues(Entity entity, String triggerField, AbstractAutoCompleteResource.AutoCompleteContext context)  - 
setEntityBeanRebinder
 - 
setContext
 - 
setClientQuestionService
 - 
setSecurityManager
 
 -