Interface VariableResource

    • Method Detail

      • getVariables

        @GET
        @Produces("application/json")
        Map<String,​VariableValueDto> getVariables​(@QueryParam("deserializeValues") @DefaultValue("true")
                                                        boolean deserializeValues)
      • getVariable

        @GET
        @Path("/{varId}")
        @Produces("application/json")
        VariableValueDto getVariable​(@PathParam("varId")
                                     String variableName,
                                     @QueryParam("deserializeValue") @DefaultValue("true")
                                     boolean deserializeValue)
      • getVariableBinary

        @GET
        @Path("/{varId}/data")
        javax.ws.rs.core.Response getVariableBinary​(@PathParam("varId")
                                                    String variableName)
      • putVariable

        @PUT
        @Path("/{varId}")
        @Consumes("application/json")
        void putVariable​(@PathParam("varId")
                         String variableName,
                         VariableValueDto variable)
      • setBinaryVariable

        @POST
        @Path("/{varId}/data")
        @Consumes("multipart/form-data")
        void setBinaryVariable​(@PathParam("varId")
                               String variableName,
                               MultipartFormData multipartFormData)
      • deleteVariable

        @DELETE
        @Path("/{varId}")
        void deleteVariable​(@PathParam("varId")
                            String variableName)
      • modifyVariables

        @POST
        @Consumes("application/json")
        void modifyVariables​(PatchVariablesDto patch)