Class ReadOnlyRepositoryWrapper

java.lang.Object
org.eclipse.rdf4j.repository.base.RepositoryWrapper
org.eclipse.rdf4j.repository.event.base.InterceptingRepositoryWrapper
it.uniroma2.art.semanticturkey.repository.ReadOnlyRepositoryWrapper
All Implemented Interfaces:
org.eclipse.rdf4j.repository.DelegatingRepository, org.eclipse.rdf4j.repository.event.InterceptingRepository, org.eclipse.rdf4j.repository.Repository

public class ReadOnlyRepositoryWrapper extends org.eclipse.rdf4j.repository.event.base.InterceptingRepositoryWrapper
A DelegatingRepository that wraps another Repository forbudding any mutation operation.
Author:
Manuel Fiorelli
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    ReadOnlyRepositoryWrapper(org.eclipse.rdf4j.repository.Repository delegate)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    boolean
     

    Methods inherited from class org.eclipse.rdf4j.repository.event.base.InterceptingRepositoryWrapper

    addRepositoryConnectionInterceptor, addRepositoryInterceptor, getConnection, removeRepositoryConnectionInterceptor, removeRepositoryInterceptor, setDataDir, shutDown

    Methods inherited from class org.eclipse.rdf4j.repository.base.RepositoryWrapper

    getDataDir, getDelegate, getValueFactory, isInitialized, setDelegate, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.rdf4j.repository.Repository

    getDataDir, getValueFactory, isInitialized
  • Constructor Details

    • ReadOnlyRepositoryWrapper

      public ReadOnlyRepositoryWrapper(org.eclipse.rdf4j.repository.Repository delegate)
    • ReadOnlyRepositoryWrapper

      public ReadOnlyRepositoryWrapper()
  • Method Details

    • isWritable

      public boolean isWritable() throws org.eclipse.rdf4j.repository.RepositoryException
      Specified by:
      isWritable in interface org.eclipse.rdf4j.repository.Repository
      Overrides:
      isWritable in class org.eclipse.rdf4j.repository.base.RepositoryWrapper
      Throws:
      org.eclipse.rdf4j.repository.RepositoryException
    • init

      public void init() throws org.eclipse.rdf4j.repository.RepositoryException
      Specified by:
      init in interface org.eclipse.rdf4j.repository.Repository
      Overrides:
      init in class org.eclipse.rdf4j.repository.event.base.InterceptingRepositoryWrapper
      Throws:
      org.eclipse.rdf4j.repository.RepositoryException