X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2Fajax%2FJsonPage.java;h=6516240dcd3298145bc25b973ceae3bc156e42af;hb=3892f56f769b352fe1d1d7c6b9f2c6805a46678f;hp=3c7f5875bb8d0adaa22fb6a8fd1435aeeca5b8c1;hpb=629ddb006542df2b671e172d8f544815bbab639b;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/web/ajax/JsonPage.java b/src/main/java/net/pterodactylus/sone/web/ajax/JsonPage.java index 3c7f587..6516240 100644 --- a/src/main/java/net/pterodactylus/sone/web/ajax/JsonPage.java +++ b/src/main/java/net/pterodactylus/sone/web/ajax/JsonPage.java @@ -34,10 +34,11 @@ import net.pterodactylus.util.logging.Logging; import net.pterodactylus.util.web.Page; import net.pterodactylus.util.web.Response; -import com.fasterxml.jackson.databind.ObjectMapper; import freenet.clients.http.SessionManager.Session; import freenet.clients.http.ToadletContext; +import com.fasterxml.jackson.databind.ObjectMapper; + /** * A JSON page is a specialized {@link Page} that will always return a JSON * object to the browser, e.g. for use with AJAX or other scripting frameworks. @@ -76,35 +77,6 @@ public abstract class JsonPage implements FreenetPage { // /** - * Returns the current session, creating a new session if there is no - * current session. - * - * @param toadletContenxt - * The toadlet context - * @return The current session, or {@code null} if there is no current - * session - */ - protected Session getCurrentSession(ToadletContext toadletContenxt) { - return webInterface.getCurrentSession(toadletContenxt); - } - - /** - * Returns the current session, creating a new session if there is no - * current session and {@code create} is {@code true}. - * - * @param toadletContenxt - * The toadlet context - * @param create - * {@code true} to create a new session if there is no current - * session, {@code false} otherwise - * @return The current session, or {@code null} if there is no current - * session - */ - protected Session getCurrentSession(ToadletContext toadletContenxt, boolean create) { - return webInterface.getCurrentSession(toadletContenxt, create); - } - - /** * Returns the currently logged in Sone. * * @param toadletContext @@ -196,25 +168,16 @@ public abstract class JsonPage implements FreenetPage { // PAGE METHODS // - /** - * {@inheritDoc} - */ @Override public String getPath() { return path; } - /** - * {@inheritDoc} - */ @Override public boolean isPrefixPage() { return false; } - /** - * {@inheritDoc} - */ @Override public Response handleRequest(FreenetRequest request, Response response) throws IOException { if (webInterface.getCore().getPreferences().isRequireFullAccess() && !request.getToadletContext().isAllowedFullAccess()) { @@ -240,9 +203,6 @@ public abstract class JsonPage implements FreenetPage { } } - /** - * {@inheritDoc} - */ @Override public boolean isLinkExcepted(URI link) { return false;