Class AccessCtl_DenyUpdate

java.lang.Object
org.apache.jena.fuseki.servlets.ActionBase
org.apache.jena.fuseki.servlets.ActionService
org.apache.jena.fuseki.access.AccessCtl_DenyUpdate
All Implemented Interfaces:
org.apache.jena.fuseki.servlets.ActionLifecycle, org.apache.jena.fuseki.servlets.ActionProcessor

public class AccessCtl_DenyUpdate extends org.apache.jena.fuseki.servlets.ActionService
Wrapper for an ActionService that rejects a request to a graph-access-controlled dataset. Typically, that's one of the update operations - Graph-access-controlled dataset only support read (query and GSP GET).
  • Constructor Summary

    Constructors
    Constructor
    Description
    AccessCtl_DenyUpdate(org.apache.jena.fuseki.servlets.ActionService other, String label, Function<org.apache.jena.fuseki.servlets.HttpAction,String> determineUser)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    execute(org.apache.jena.fuseki.servlets.HttpAction action)
     
    void
    validate(org.apache.jena.fuseki.servlets.HttpAction action)
     

    Methods inherited from class org.apache.jena.fuseki.servlets.ActionBase

    process

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.jena.fuseki.servlets.ActionProcessor

    execAny, execDelete, execGet, execHead, execOptions, execPatch, execPost, execPut, execTrace
  • Constructor Details

    • AccessCtl_DenyUpdate

      public AccessCtl_DenyUpdate(org.apache.jena.fuseki.servlets.ActionService other, String label, Function<org.apache.jena.fuseki.servlets.HttpAction,String> determineUser)
  • Method Details

    • validate

      public void validate(org.apache.jena.fuseki.servlets.HttpAction action)
    • execute

      public void execute(org.apache.jena.fuseki.servlets.HttpAction action)