Class EvaluationViewResource
java.lang.Object
ch.tocco.nice2.rest.core.spi.AbstractRestResource
ch.tocco.nice2.rest.action.spi.AbstractActionResource
ch.tocco.nice2.rest.action.spi.AbstractCustomActionResource
ch.tocco.nice2.optional.qualification.impl.resources.EvaluationViewResource
- All Implemented Interfaces:
RestResource
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record
Nested classes/interfaces inherited from class ch.tocco.nice2.rest.action.spi.AbstractActionResource
AbstractActionResource.AbstractActionJob, AbstractActionResource.AbstractInterruptableActionJob, AbstractActionResource.ActionMessageConfig, AbstractActionResource.ActionResultBean, AbstractActionResource.ActionResultBeanBuilder, AbstractActionResource.ActionResultFlags, AbstractActionResource.GetFormEntityTask, AbstractActionResource.SelectionType
-
Field Summary
Fields inherited from class ch.tocco.nice2.rest.action.spi.AbstractActionResource
businessUnitManager, commandExecutor, context, defaultDisplayService, defaultValueService, entityBeanRebinder, formBeanService, l10n, log, notificationService, securityManager, taskSchedulingService, textResources
Fields inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
uriInfo
-
Constructor Summary
ConstructorDescriptionEvaluationViewResource
(QualificationBeanFactory qualificationBeanFactory, RestSearchService restSearchService, PersistenceService persistService) -
Method Summary
Modifier and TypeMethodDescriptionloadForm
(EntitySelectionBean selection) loadInformation
(EntitySelectionBean selection) Methods inherited from class ch.tocco.nice2.rest.action.spi.AbstractCustomActionResource
actionName, doPerformAction, getJobClass, performAction
Methods inherited from class ch.tocco.nice2.rest.action.spi.AbstractActionResource
formEntityMissing, getCallableType, getCurrentUsername, getInitialFormValueResponseBean, getParentEntity, getSelectedEntities, getSelectedEntity, getTaskData, ignoreMissingEntities, loadInitialForm, preAction, recoveryEnabled, setBusinessUnitManager, setCommandExecutor, setContext, setDefaultDisplayService, setDefaultValueService, setEntityBeanRebinder, setFormBeanService, setL10n, setLog, setNotificationService, setSecurityManager, setSelectionService, setTaskSchedulingService, setTextResources, taskCancelledMessage, taskFailedMessage, taskFailedTitle, taskFinishedMessage, taskSchedulingMessage, taskStartedMessage, verifyFormEntityBean
Methods inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
getPathParameter, setUriInfo, tryGetInt
-
Constructor Details
-
EvaluationViewResource
public EvaluationViewResource(QualificationBeanFactory qualificationBeanFactory, RestSearchService restSearchService, PersistenceService persistService)
-
-
Method Details
-
loadForm
@POST @Path("/form") @Produces("application/json") @Consumes("application/json") public EvaluationViewResource.EvaluationViewFormDefinition loadForm(EntitySelectionBean selection) -
searchData
@POST @Path("/data/search") @Produces("application/json") @Consumes("application/json") public EvaluationViewResource.EvaluationViewData searchData(EvaluationViewResource.EvaluationViewSearchBean bean) -
searchStructureData
@POST @Path("/data/structure") @Produces("application/json") @Consumes("application/json") public EvaluationViewResource.EvaluationViewStructureData searchStructureData(EvaluationViewResource.EvaluationViewStructureSearchBean bean) -
loadInformation
@POST @Path("/information") @Produces("application/json") @Consumes("application/json") public EvaluationViewResource.EvaluationViewInformation loadInformation(EntitySelectionBean selection)
-