Class FunctionMutationWidgetResource
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
ch.tocco.nice2.optional.functionmutation.impl.rest.FunctionMutationWidgetResource
- All Implemented Interfaces:
RestResource
@Path("/widgets/functionMutation")
public class FunctionMutationWidgetResource
extends AbstractEntitiesResource
-
Field Summary
Fields inherited from class AbstractEntitiesResource
context, entityBeanRebinder, restSearchServiceFields inherited from class AbstractEntityValidationResource
validationResultConverterFields inherited from class AbstractRestResource
uriInfo -
Constructor Summary
ConstructorsConstructorDescriptionFunctionMutationWidgetResource(Context context, EntityBeanRebinder entityBeanRebinder, ValidationResultConverter validationResultConverter, RestSearchService restSearchService, WidgetConfigService widgetConfigService, PrincipalService principalService, SecurityManager securityManager, ConstrictionManager constrictionManager, QueryCompiler queryCompiler, QueryBuilderFactory queryBuilderFactory) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responsecreate(EntityBean data) voidsetAllowedPaths(List<String> paths) jakarta.ws.rs.core.Responseupdate(EntityBean data) Methods inherited from class AbstractEntitiesResource
getCount, getNameFromPath, getUriBuilder, isValidate, postCount, rebind, rebind, rebind, rebind, rebind, shouldUseDefaultsMethods inherited from class AbstractEntityValidationResource
validateEntities, validateEntityMethods inherited from class AbstractRestResource
getPathParameter, setUriInfo, tryGetInt
-
Constructor Details
-
FunctionMutationWidgetResource
public FunctionMutationWidgetResource(Context context, EntityBeanRebinder entityBeanRebinder, ValidationResultConverter validationResultConverter, RestSearchService restSearchService, WidgetConfigService widgetConfigService, PrincipalService principalService, SecurityManager securityManager, ConstrictionManager constrictionManager, QueryCompiler queryCompiler, QueryBuilderFactory queryBuilderFactory)
-
-
Method Details
-
update
@PATCH @Consumes("application/json") @Produces("application/json") public jakarta.ws.rs.core.Response update(EntityBean data) -
create
@POST @Consumes("application/json") @Produces("application/json") public jakarta.ws.rs.core.Response create(EntityBean data) -
setAllowedPaths
-