Class UsersGroupsRepoHelper

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

public class UsersGroupsRepoHelper extends Object
  • Field Details

    • logger

      protected static org.slf4j.Logger logger
  • Constructor Details

    • UsersGroupsRepoHelper

      public UsersGroupsRepoHelper()
  • Method Details

    • loadGroupDetails

      public void loadGroupDetails(File groupDetailsFile) throws org.eclipse.rdf4j.rio.RDFParseException, org.eclipse.rdf4j.repository.RepositoryException, IOException
      Throws:
      org.eclipse.rdf4j.rio.RDFParseException
      org.eclipse.rdf4j.repository.RepositoryException
      IOException
    • listGroups

      public Collection<UsersGroup> listGroups()
      Returns a list of all the users into the repository
      Returns:
      Throws:
      ParseException
    • insertGroup

      public void insertGroup(UsersGroup group)
      Insert the given group into the repository
      Parameters:
      group -
    • saveGroupDetailsFile

      public void saveGroupDetailsFile(File file) throws IOException
      Serialize the content of the repository in the given file
      Parameters:
      file -
      Throws:
      IOException
    • shutDownRepository

      public void shutDownRepository()