Interface PublishService


  • public interface PublishService
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      retrofit2.Call<java.util.List<java.lang.Object>> publish​(java.lang.String pubKey, java.lang.String subKey, java.lang.String channel, java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> options)  
      retrofit2.Call<java.util.List<java.lang.Object>> publishWithPost​(java.lang.String pubKey, java.lang.String subKey, java.lang.String channel, java.lang.Object body, java.util.Map<java.lang.String,​java.lang.String> options)  
    • Method Detail

      • publish

        @GET("publish/{pubKey}/{subKey}/0/{channel}/0/{message}")
        retrofit2.Call<java.util.List<java.lang.Object>> publish​(@Path("pubKey")
                                                                 java.lang.String pubKey,
                                                                 @Path("subKey")
                                                                 java.lang.String subKey,
                                                                 @Path("channel")
                                                                 java.lang.String channel,
                                                                 @Path(value="message",encoded=true)
                                                                 java.lang.String message,
                                                                 @QueryMap(encoded=true)
                                                                 java.util.Map<java.lang.String,​java.lang.String> options)
      • publishWithPost

        @POST("publish/{pubKey}/{subKey}/0/{channel}/0")
        @Headers("Content-Type: application/json; charset=UTF-8")
        retrofit2.Call<java.util.List<java.lang.Object>> publishWithPost​(@Path("pubKey")
                                                                         java.lang.String pubKey,
                                                                         @Path("subKey")
                                                                         java.lang.String subKey,
                                                                         @Path("channel")
                                                                         java.lang.String channel,
                                                                         @Body
                                                                         java.lang.Object body,
                                                                         @QueryMap(encoded=true)
                                                                         java.util.Map<java.lang.String,​java.lang.String> options)