Interface WAClientAppService

All Superinterfaces:
JAXRSService

@Path("wa/clientApps") public interface WAClientAppService extends JAXRSService
REST operations for WA to read client applications.
  • Method Details

    • list

      @GET @Produces("application/json") List<WAClientApp> list()
      Returns a list of all client applications available.
      Returns:
      list of all client applications.
    • read

      @GET @Path("{clientAppId}") @Produces("application/json") WAClientApp read(@NotNull @PathParam("clientAppId") @NotNull Long clientAppId, @QueryParam("type") ClientAppType type)
      Returns client application with matching type and clientAppId, if found.
      Parameters:
      clientAppId - registered client application ID to be read
      type - client application type
      Returns:
      client application with matching type and clientAppId
    • read

      @GET @Path("byName/{name}") @Produces("application/json") WAClientApp read(@NotNull @PathParam("name") @NotNull String name, @QueryParam("type") ClientAppType type)
      Returns client application with matching type and name, if found.
      Parameters:
      name - registered client application name to be read
      type - client application type
      Returns:
      client application with matching type and name