Class ConfigureAfterAutomationLogicResource
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.automation.impl.action.ConfigureAfterAutomationLogicResource
- All Implemented Interfaces:
RestResource
@Path("/automation/actions/configureAfterAutomationLogic/{key}")
public class ConfigureAfterAutomationLogicResource
extends AbstractEntitiesResource
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record -
Field Summary
Fields inherited from class AbstractEntitiesResource
context, entityBeanRebinder, restSearchServiceFields inherited from class AbstractEntityValidationResource
validationResultConverterFields inherited from class AbstractRestResource
uriInfo -
Constructor Summary
ConstructorsConstructorDescriptionConfigureAfterAutomationLogicResource(Context context, EntityBeanRebinder entityBeanRebinder, ValidationResultConverter validationResultConverter, RestSearchService restSearchService, PersistenceService persistenceService) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsecreateEntity(String key, EntityBean entityBean) 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
-
ConfigureAfterAutomationLogicResource
public ConfigureAfterAutomationLogicResource(Context context, EntityBeanRebinder entityBeanRebinder, ValidationResultConverter validationResultConverter, RestSearchService restSearchService, PersistenceService persistenceService)
-
-
Method Details
-
getSpecificEntityId
@GET @Produces("application/json") public ConfigureAfterAutomationLogicResource.AfterAutomationLogicEntityIdBean getSpecificEntityId(@PathParam("key") String key) -
createEntity
@POST @Consumes("application/json") @Produces("application/json") public jakarta.ws.rs.core.Response createEntity(@PathParam("key") String key, EntityBean entityBean)
-