Class DelegatingUpdate

  • All Implemented Interfaces:
    org.eclipse.rdf4j.query.Operation, org.eclipse.rdf4j.query.Update
    Direct Known Subclasses:
    ClearableAwareUpdate, LoggingUpdate

    public abstract class DelegatingUpdate
    extends Object
    implements org.eclipse.rdf4j.query.Update
    Since:
    4.0.0
    Author:
    Florian Kleedorfer
    • Constructor Detail

      • DelegatingUpdate

        public DelegatingUpdate​(org.eclipse.rdf4j.query.Update delegate)
    • Method Detail

      • getDelegate

        protected org.eclipse.rdf4j.query.Update getDelegate()
      • execute

        public void execute()
                     throws org.eclipse.rdf4j.query.UpdateExecutionException
        Specified by:
        execute in interface org.eclipse.rdf4j.query.Update
        Throws:
        org.eclipse.rdf4j.query.UpdateExecutionException
      • setBinding

        public void setBinding​(String name,
                               org.eclipse.rdf4j.model.Value value)
        Specified by:
        setBinding in interface org.eclipse.rdf4j.query.Operation
      • removeBinding

        public void removeBinding​(String name)
        Specified by:
        removeBinding in interface org.eclipse.rdf4j.query.Operation
      • clearBindings

        public void clearBindings()
        Specified by:
        clearBindings in interface org.eclipse.rdf4j.query.Operation
      • getBindings

        public org.eclipse.rdf4j.query.BindingSet getBindings()
        Specified by:
        getBindings in interface org.eclipse.rdf4j.query.Operation
      • setDataset

        public void setDataset​(org.eclipse.rdf4j.query.Dataset dataset)
        Specified by:
        setDataset in interface org.eclipse.rdf4j.query.Operation
      • getDataset

        public org.eclipse.rdf4j.query.Dataset getDataset()
        Specified by:
        getDataset in interface org.eclipse.rdf4j.query.Operation
      • setIncludeInferred

        public void setIncludeInferred​(boolean includeInferred)
        Specified by:
        setIncludeInferred in interface org.eclipse.rdf4j.query.Operation
      • getIncludeInferred

        public boolean getIncludeInferred()
        Specified by:
        getIncludeInferred in interface org.eclipse.rdf4j.query.Operation
      • setMaxExecutionTime

        public void setMaxExecutionTime​(int maxExecutionTimeSeconds)
        Specified by:
        setMaxExecutionTime in interface org.eclipse.rdf4j.query.Operation
      • getMaxExecutionTime

        public int getMaxExecutionTime()
        Specified by:
        getMaxExecutionTime in interface org.eclipse.rdf4j.query.Operation