/** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.apache.jena.fuseki.mgt; import static org.apache.jena.riot.WebContent.charsetUTF8 ; import static org.apache.jena.riot.WebContent.contentTypeTextPlain ; import java.io.IOException ; import javax.servlet.ServletOutputStream ; import javax.servlet.http.HttpServletRequest ; import javax.servlet.http.HttpServletResponse ; import org.apache.jena.fuseki.servlets.HttpAction ; import org.apache.jena.fuseki.servlets.ServletOps ; public class ActionLogs extends ActionCtl { private static final long serialVersionUID = 7574964005106399076L; public ActionLogs() { super() ; } @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) { doCommon(req, resp); } @Override protected void perform(HttpAction action) { execGet(action) ; } protected void execGet(HttpAction action) { try { HttpServletResponse response = action.response ; ServletOutputStream out = response.getOutputStream() ; response.setContentType(contentTypeTextPlain) ; response.setCharacterEncoding(charsetUTF8) ; out.println("Not implemented yet") ; out.println() ; out.flush() ; ServletOps.success(action); } catch (IOException ex) { ServletOps.errorOccurred(ex) ; } } }