Class AbstractEntitiesResource
java.lang.Object
ch.tocco.nice2.rest.core.spi.AbstractRestResource
ch.tocco.nice2.rest.entity.spi.entities.AbstractEntityValidationResource
ch.tocco.nice2.rest.entity.spi.entities.AbstractEntitiesResource
- All Implemented Interfaces:
- RestResource
- Direct Known Subclasses:
- AbstractMembershipRegistrationResource,- ConfigureAfterAutomationLogicResource,- EntitiesResource,- EventRegistrationFormResource,- EventRegistrationResource,- FunctionMutationWidgetResource,- JobApplicationResource,- UserAvailabilityCreateResource,- WageViewCreateResource
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final Contextprotected final EntityBeanRebinderprotected final RestSearchServiceFields inherited from class ch.tocco.nice2.rest.entity.spi.entities.AbstractEntityValidationResourcevalidationResultConverterFields inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResourceuriInfo
- 
Constructor SummaryConstructorsConstructorDescriptionAbstractEntitiesResource(Context context, EntityBeanRebinder entityBeanRebinder, ValidationResultConverter validationResultConverter, RestSearchService restSearchService) 
- 
Method SummaryModifier and TypeMethodDescriptiongetCount()protected StringgetNameFromPath(jakarta.ws.rs.core.UriInfo uriInfo) protected jakarta.ws.rs.core.UriBuildergetUriBuilder(jakarta.ws.rs.core.UriInfo uriInfo, String modelName, Class<?> path) protected booleanpostCount(EntitySearchBean searchBean) protected jakarta.ws.rs.core.Responserebind(EntityRebindingData... entityBeans) protected jakarta.ws.rs.core.Responserebind(List<EntityRebindingData> entityBeans) protected jakarta.ws.rs.core.Responserebind(List<EntityRebindingData> entityBeans, Consumer<Entity> entityFinisher) protected jakarta.ws.rs.core.Responserebind(List<EntityRebindingData> entityBeans, Consumer<Entity> entityFinisher, RebindLimitConfiguration limitConfiguration) protected jakarta.ws.rs.core.Responserebind(List<EntityRebindingData> entityBeans, Consumer<Entity> entityFinisher, Consumer<List<Entity>> afterCommit, RebindLimitConfiguration limitConfiguration) protected booleanMethods inherited from class ch.tocco.nice2.rest.entity.spi.entities.AbstractEntityValidationResourcevalidateEntities, validateEntityMethods inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResourcegetPathParameter, setUriInfo, tryGetInt
- 
Field Details- 
context
- 
entityBeanRebinder
- 
restSearchService
 
- 
- 
Constructor Details- 
AbstractEntitiesResourcepublic AbstractEntitiesResource(Context context, EntityBeanRebinder entityBeanRebinder, ValidationResultConverter validationResultConverter, RestSearchService restSearchService) 
 
- 
- 
Method Details- 
getCount
- 
postCount
- 
rebind
- 
rebind
- 
rebindprotected jakarta.ws.rs.core.Response rebind(List<EntityRebindingData> entityBeans, Consumer<Entity> entityFinisher) 
- 
rebindprotected jakarta.ws.rs.core.Response rebind(List<EntityRebindingData> entityBeans, Consumer<Entity> entityFinisher, RebindLimitConfiguration limitConfiguration) 
- 
rebindprotected jakarta.ws.rs.core.Response rebind(List<EntityRebindingData> entityBeans, Consumer<Entity> entityFinisher, Consumer<List<Entity>> afterCommit, RebindLimitConfiguration limitConfiguration) 
- 
isValidateprotected boolean isValidate()
- 
shouldUseDefaultsprotected boolean shouldUseDefaults()
- 
getNameFromPath
- 
getUriBuilder
 
-