java.lang.Object
org.apache.jena.sparql.function.FunctionBase
org.apache.jena.sparql.service.enhancer.function.cacheRm
All Implemented Interfaces:
org.apache.jena.sparql.function.Function

public class cacheRm extends org.apache.jena.sparql.function.FunctionBase
Invalidate the given keys (or all if none are given). Returns the number of invalidated cache entries. This function only works if ServiceEnhancerConstants.enableMgmt is set to true in the context.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    checkBuild(String uri, org.apache.jena.sparql.expr.ExprList args)
     
    org.apache.jena.sparql.expr.NodeValue
    exec(List<org.apache.jena.sparql.expr.NodeValue> args)
    This method must be implemented but it is only called from the base implementation of exec(List, FunctionEnv) which is overridden here too

    Methods inherited from class org.apache.jena.sparql.function.FunctionBase

    build, exec

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • cacheRm

      public cacheRm()
  • Method Details

    • exec

      public org.apache.jena.sparql.expr.NodeValue exec(List<org.apache.jena.sparql.expr.NodeValue> args)
      This method must be implemented but it is only called from the base implementation of exec(List, FunctionEnv) which is overridden here too
      Specified by:
      exec in class org.apache.jena.sparql.function.FunctionBase
    • checkBuild

      public void checkBuild(String uri, org.apache.jena.sparql.expr.ExprList args)
      Specified by:
      checkBuild in class org.apache.jena.sparql.function.FunctionBase