public interface ManagersService
Modifier and Type | Method and Description |
---|---|
retrofit2.Call<Manager> |
createManager(java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<java.lang.String> |
deleteManager(java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<Manager> |
getManager(java.lang.String id) |
retrofit2.Call<Managers> |
getManagers(java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<Managers> |
getManagers(java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String eTag) |
retrofit2.Call<Managers> |
getManagerSubOrdinates(java.lang.String id,
java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<Managers> |
getManagerSubOrdinates(java.lang.String id,
java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String eTag) |
retrofit2.Call<java.lang.String> |
updateManager(java.util.Map<java.lang.String,java.lang.String> params) |
@GET(value="/manager/{id}") retrofit2.Call<Manager> getManager(@Path(value="id") java.lang.String id)
@GET(value="/manager") retrofit2.Call<Managers> getManagers(@QueryMap java.util.Map<java.lang.String,java.lang.String> params)
@GET(value="/manager") retrofit2.Call<Managers> getManagers(@QueryMap java.util.Map<java.lang.String,java.lang.String> params, @Header(value="If-None-Match") java.lang.String eTag)
@GET(value="/manager/{id}/subordinate") retrofit2.Call<Managers> getManagerSubOrdinates(@Path(value="id") java.lang.String id, @QueryMap java.util.Map<java.lang.String,java.lang.String> params)
@GET(value="/manager/{id}/subordinate") retrofit2.Call<Managers> getManagerSubOrdinates(@Path(value="id") java.lang.String id, @QueryMap java.util.Map<java.lang.String,java.lang.String> params, @Header(value="If-None-Match") java.lang.String eTag)
@FormUrlEncoded @POST(value="/manager/create") retrofit2.Call<Manager> createManager(@FieldMap java.util.Map<java.lang.String,java.lang.String> params)
@FormUrlEncoded @POST(value="/manager/update") retrofit2.Call<java.lang.String> updateManager(@FieldMap java.util.Map<java.lang.String,java.lang.String> params)
@FormUrlEncoded @POST(value="/manager/delete") retrofit2.Call<java.lang.String> deleteManager(@FieldMap java.util.Map<java.lang.String,java.lang.String> params)