Class Interfaces

java.lang.Object
de.joergdev.mosy.backend.api.impl.Interfaces

@Path("mosy/api/v_5_0/interfaces") public class Interfaces extends Object
  • Constructor Details

    • Interfaces

      public Interfaces()
  • Method Details

    • load

      @Path("{id}") @GET public jakarta.ws.rs.core.Response load(@HeaderParam("Authorization") String token, @PathParam("id") Integer id)
    • save

      @Path("save") @POST public jakarta.ws.rs.core.Response save(@HeaderParam("Authorization") String token, de.joergdev.mosy.api.model.Interface apiInterface)
    • delete

      @Path("{id}/delete") @DELETE public jakarta.ws.rs.core.Response delete(@HeaderParam("Authorization") String token, @PathParam("id") Integer id)
    • loadMethodMockData

      @Path("{i_id}/methods/{m_id}/mockdata") @GET public jakarta.ws.rs.core.Response loadMethodMockData(@HeaderParam("Authorization") String token, @PathParam("i_id") Integer interfaceId, @PathParam("m_id") Integer id)
    • loadMethodRecordConfigs

      @Path("{i_id}/methods/{m_id}/recordconfigs") @GET public jakarta.ws.rs.core.Response loadMethodRecordConfigs(@HeaderParam("Authorization") String token, @PathParam("i_id") Integer interfaceId, @PathParam("m_id") Integer id)
    • loadRecordsForInterfaceMethod

      @Path("{i_id}/methods/{m_id}/records") @GET public jakarta.ws.rs.core.Response loadRecordsForInterfaceMethod(@HeaderParam("Authorization") String token, @PathParam("i_id") Integer interfaceId, @PathParam("m_id") Integer id)