Class ParameterRpcServiceImpl
RemoteServiceServlet
net.datenwerke.gf.base.server.DwRemoteServiceServlet
net.datenwerke.security.server.SecuredRemoteServiceServlet
net.datenwerke.rs.core.server.parameters.ParameterRpcServiceImpl
- All Implemented Interfaces:
RemoteRequest,ParameterRpcService
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
public class ParameterRpcServiceImpl
extends SecuredRemoteServiceServlet
implements ParameterRpcService
-
Constructor Summary
ConstructorsConstructorDescriptionParameterRpcServiceImpl(EntityClonerService entityCloner, ReportService reportManager, ReportParameterService parameterService, DtoService dtoGenerator, SecurityService securityService) -
Method Summary
Modifier and TypeMethodDescriptionReportDtoaddParameter(ParameterDefinitionDto parameter, AbstractNodeDto correspondingNode) ReportDtoduplicateParameters(List<ParameterDefinitionDto> parameterDtos, AbstractNodeDto correspondingNode) ReportDtomovedParameter(ParameterDefinitionDto parameter, int to) a parameter movedReportDtoremoveParameters(Collection<ParameterDefinitionDto> parameterDtos) ReportDtoupdateParameter(ParameterDefinitionDto parameter) ReportDtoupdateParameterInstances(Collection<ParameterDefinitionDto> parameterDtos) Methods inherited from class net.datenwerke.security.server.SecuredRemoteServiceServlet
getRequest
-
Constructor Details
-
ParameterRpcServiceImpl
public ParameterRpcServiceImpl(EntityClonerService entityCloner, ReportService reportManager, ReportParameterService parameterService, DtoService dtoGenerator, SecurityService securityService)
-
-
Method Details
-
addParameter
public ReportDto addParameter(ParameterDefinitionDto parameter, AbstractNodeDto correspondingNode) throws ServerCallFailedException - Specified by:
addParameterin interfaceParameterRpcService- Throws:
ServerCallFailedException
-
updateParameter
public ReportDto updateParameter(ParameterDefinitionDto parameter) throws ServerCallFailedException, ExpectedException - Specified by:
updateParameterin interfaceParameterRpcService- Throws:
ServerCallFailedExceptionExpectedException
-
updateParameterInstances
public ReportDto updateParameterInstances(Collection<ParameterDefinitionDto> parameterDtos) throws ServerCallFailedException - Specified by:
updateParameterInstancesin interfaceParameterRpcService- Throws:
ServerCallFailedException
-
removeParameters
public ReportDto removeParameters(Collection<ParameterDefinitionDto> parameterDtos) throws ServerCallFailedException - Specified by:
removeParametersin interfaceParameterRpcService- Throws:
ServerCallFailedException
-
movedParameter
public ReportDto movedParameter(ParameterDefinitionDto parameter, int to) throws ServerCallFailedException a parameter moved- Specified by:
movedParameterin interfaceParameterRpcService- Throws:
ServerCallFailedException
-
duplicateParameters
public ReportDto duplicateParameters(List<ParameterDefinitionDto> parameterDtos, AbstractNodeDto correspondingNode) throws ServerCallFailedException, ExpectedException - Specified by:
duplicateParametersin interfaceParameterRpcService- Throws:
ServerCallFailedExceptionExpectedException
-