@Path(value="ui/preferences")
public class UiPreferencesWebResource
extends org.onosproject.rest.AbstractWebResource
| Constructor and Description |
|---|
UiPreferencesWebResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
download()
Gets all user preferences.
|
javax.ws.rs.core.Response |
download(String user)
Gets user preferences for the given user.
|
javax.ws.rs.core.Response |
download(String user,
String pref)
Gets the specified user preferences for the given user.
|
javax.ws.rs.core.Response |
remove(String user,
String pref)
Removes the specified user preferences for the given user.
|
javax.ws.rs.core.Response |
upload(String user,
String pref,
String request)
Gets the specified user preferences for the given user.
|
codec, encodeArray, getService, mapper, newArray, newObject@GET @Produces(value="application/json") public javax.ws.rs.core.Response download()
@GET
@Path(value="{user}")
@Produces(value="application/json")
public javax.ws.rs.core.Response download(@PathParam(value="user")
String user)
user - user name@GET
@Path(value="{user}/{pref}")
@Produces(value="application/json")
public javax.ws.rs.core.Response download(@PathParam(value="user")
String user,
@PathParam(value="pref")
String pref)
user - user namepref - preferences name@PUT
@Path(value="{user}/{pref}")
@Produces(value="application/json")
public javax.ws.rs.core.Response upload(@PathParam(value="user")
String user,
@PathParam(value="pref")
String pref,
String request)
throws IOException
user - user namepref - preferences namerequest - preferences JSONIOException - if given JSON is invalid@DELETE
@Path(value="{user}/{pref}")
@Produces(value="application/json")
public javax.ws.rs.core.Response remove(@PathParam(value="user")
String user,
@PathParam(value="pref")
String pref)
user - user namepref - preferences name