Class EvaluationViewResource
java.lang.Object
ch.tocco.nice2.rest.core.spi.AbstractRestResource
ch.tocco.nice2.optional.qualification.impl.resources.evaluationview.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
-
Field Summary
Fields inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
uriInfo
-
Constructor Summary
ConstructorDescriptionEvaluationViewResource
(QualificationBeanFactory qualificationBeanFactory, RestSearchService restSearchService, PersistenceService persistService, SecurityManager securityManager, Context context, TextResources textResources, SelectionService selectionService, EvaluationTreeResolver evaluationTreeResolver) -
Method Summary
Modifier and TypeMethodDescriptionloadForm
(EntitySelectionBean selection) loadInformation
(EntitySelectionBean selection) 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, SecurityManager securityManager, Context context, TextResources textResources, SelectionService selectionService, EvaluationTreeResolver evaluationTreeResolver)
-
-
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)
-