public abstract class AbstractController extends Object
| Modifier and Type | Field and Description |
|---|---|
protected SakaiCredential |
credential |
protected com.google.gson.Gson |
gson |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractController(SakaiCredential credential) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
bodyPost(String path) |
protected com.google.gson.JsonElement |
jsonDelete(String path) |
protected com.google.gson.JsonElement |
jsonGet(String path) |
protected com.google.gson.JsonElement |
jsonPost(String path) |
protected com.google.gson.JsonElement |
jsonPut(String path) |
@NotNull protected final SakaiCredential credential
@NotNull protected final com.google.gson.Gson gson
protected AbstractController(@NotNull
SakaiCredential credential)
@NotNull protected String bodyPost(@NotNull String path) throws HttpCodeException, IOException
HttpCodeExceptionIOExceptionprotected com.google.gson.JsonElement jsonGet(@NotNull
String path)
throws HttpCodeException,
IOException
HttpCodeExceptionIOExceptionprotected com.google.gson.JsonElement jsonPost(@NotNull
String path)
throws HttpCodeException,
IOException
HttpCodeExceptionIOExceptionprotected com.google.gson.JsonElement jsonPut(@NotNull
String path)
throws HttpCodeException
HttpCodeExceptionprotected com.google.gson.JsonElement jsonDelete(@NotNull
String path)
throws HttpCodeException
HttpCodeExceptionCopyright © 2016. All rights reserved.