Interface ParameterRpcService
- All Known Implementing Classes:
ParameterRpcServiceImpl
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
public interface ParameterRpcService
-
Method Summary
Modifier and TypeMethodDescriptionReportDtoaddParameter(ParameterDefinitionDto parameter, AbstractNodeDto correspondingNode) ReportDtoduplicateParameters(List<ParameterDefinitionDto> params, AbstractNodeDto correspondingNode) ReportDtomovedParameter(ParameterDefinitionDto parameter, int to) ReportDtoremoveParameters(Collection<ParameterDefinitionDto> parameters) ReportDtoupdateParameter(ParameterDefinitionDto parameter) ReportDtoupdateParameterInstances(Collection<ParameterDefinitionDto> parameters)
-
Method Details
-
addParameter
ReportDto addParameter(ParameterDefinitionDto parameter, AbstractNodeDto correspondingNode) throws ServerCallFailedException - Throws:
ServerCallFailedException
-
updateParameter
ReportDto updateParameter(ParameterDefinitionDto parameter) throws ServerCallFailedException, ExpectedException -
removeParameters
ReportDto removeParameters(Collection<ParameterDefinitionDto> parameters) throws ServerCallFailedException - Throws:
ServerCallFailedException
-
updateParameterInstances
ReportDto updateParameterInstances(Collection<ParameterDefinitionDto> parameters) throws ServerCallFailedException - Throws:
ServerCallFailedException
-
movedParameter
- Throws:
ServerCallFailedException
-
duplicateParameters
ReportDto duplicateParameters(List<ParameterDefinitionDto> params, AbstractNodeDto correspondingNode) throws ServerCallFailedException, ExpectedException
-