Class ProjectGroupBindingsRepoHelper

java.lang.Object
it.uniroma2.art.semanticturkey.user.ProjectGroupBindingsRepoHelper

public class ProjectGroupBindingsRepoHelper extends Object
  • Field Details

    • logger

      protected static org.slf4j.Logger logger
  • Constructor Details

    • ProjectGroupBindingsRepoHelper

      public ProjectGroupBindingsRepoHelper()
  • Method Details

    • loadBindingDetails

      public void loadBindingDetails(File bindingDetailsFile) throws org.eclipse.rdf4j.rio.RDFParseException, org.eclipse.rdf4j.repository.RepositoryException, IOException
      Throws:
      org.eclipse.rdf4j.rio.RDFParseException
      org.eclipse.rdf4j.repository.RepositoryException
      IOException
    • insertBinding

      public void insertBinding(ProjectGroupBinding pgBinding)
      Insert the given ProjectGroupBinding into the repository
      Parameters:
      pgBinding -
    • listPGBindings

      public Collection<ProjectGroupBinding> listPGBindings()
      Returns the bindings
      Returns:
    • saveBindingDetailsFile

      public void saveBindingDetailsFile(File file) throws IOException
      Serializes the binding in the given file
      Parameters:
      file -
      Throws:
      IOException
    • shutDownRepository

      public void shutDownRepository()
    • encodeProjectName

      public static String encodeProjectName(AbstractProject project)