Class RepositoryServiceImpl

  • All Implemented Interfaces:
    org.guvnor.structure.repositories.RepositoryService

    @Default
    @ApplicationScoped
    public class RepositoryServiceImpl
    extends Object
    implements org.guvnor.structure.repositories.RepositoryService
    This is not used with Dashbuilder WebApp, but mocks the service so dashbuilder webapp can run
    • Constructor Detail

      • RepositoryServiceImpl

        public RepositoryServiceImpl()
    • Method Detail

      • addGroup

        public void addGroup​(org.guvnor.structure.repositories.Repository arg0,
                             String arg1)
        Specified by:
        addGroup in interface org.guvnor.structure.repositories.RepositoryService
      • createRepository

        public org.guvnor.structure.repositories.Repository createRepository​(org.guvnor.structure.organizationalunit.OrganizationalUnit arg0,
                                                                             String arg1,
                                                                             String arg2,
                                                                             org.guvnor.structure.repositories.RepositoryEnvironmentConfigurations arg3)
                                                                      throws org.guvnor.structure.repositories.RepositoryAlreadyExistsException
        Specified by:
        createRepository in interface org.guvnor.structure.repositories.RepositoryService
        Throws:
        org.guvnor.structure.repositories.RepositoryAlreadyExistsException
      • createRepository

        public org.guvnor.structure.repositories.Repository createRepository​(org.guvnor.structure.organizationalunit.OrganizationalUnit arg0,
                                                                             String arg1,
                                                                             String arg2,
                                                                             org.guvnor.structure.repositories.RepositoryEnvironmentConfigurations arg3,
                                                                             Collection<org.uberfire.security.Contributor> arg4)
                                                                      throws org.guvnor.structure.repositories.RepositoryAlreadyExistsException
        Specified by:
        createRepository in interface org.guvnor.structure.repositories.RepositoryService
        Throws:
        org.guvnor.structure.repositories.RepositoryAlreadyExistsException
      • getAllDeletedRepositories

        public Collection<org.guvnor.structure.repositories.Repository> getAllDeletedRepositories​(org.uberfire.spaces.Space arg0)
        Specified by:
        getAllDeletedRepositories in interface org.guvnor.structure.repositories.RepositoryService
      • getAllRepositories

        public Collection<org.guvnor.structure.repositories.Repository> getAllRepositories​(org.uberfire.spaces.Space arg0)
        Specified by:
        getAllRepositories in interface org.guvnor.structure.repositories.RepositoryService
      • getAllRepositories

        public Collection<org.guvnor.structure.repositories.Repository> getAllRepositories​(org.uberfire.spaces.Space arg0,
                                                                                           boolean arg1)
        Specified by:
        getAllRepositories in interface org.guvnor.structure.repositories.RepositoryService
      • getAllRepositoriesFromAllUserSpaces

        public Collection<org.guvnor.structure.repositories.Repository> getAllRepositoriesFromAllUserSpaces()
        Specified by:
        getAllRepositoriesFromAllUserSpaces in interface org.guvnor.structure.repositories.RepositoryService
      • getRepositories

        public Collection<org.guvnor.structure.repositories.Repository> getRepositories​(org.uberfire.spaces.Space arg0)
        Specified by:
        getRepositories in interface org.guvnor.structure.repositories.RepositoryService
      • getRepository

        public org.guvnor.structure.repositories.Repository getRepository​(org.uberfire.backend.vfs.Path arg0)
        Specified by:
        getRepository in interface org.guvnor.structure.repositories.RepositoryService
      • getRepository

        public org.guvnor.structure.repositories.Repository getRepository​(org.uberfire.spaces.Space arg0,
                                                                          org.uberfire.backend.vfs.Path arg1)
        Specified by:
        getRepository in interface org.guvnor.structure.repositories.RepositoryService
      • getRepositoryFromSpace

        public org.guvnor.structure.repositories.Repository getRepositoryFromSpace​(org.uberfire.spaces.Space arg0,
                                                                                   String arg1)
        Specified by:
        getRepositoryFromSpace in interface org.guvnor.structure.repositories.RepositoryService
      • getRepositoryHistory

        public List<org.uberfire.java.nio.base.version.VersionRecord> getRepositoryHistory​(org.uberfire.spaces.Space arg0,
                                                                                           String arg1,
                                                                                           int arg2)
        Specified by:
        getRepositoryHistory in interface org.guvnor.structure.repositories.RepositoryService
      • getRepositoryHistory

        public List<org.uberfire.java.nio.base.version.VersionRecord> getRepositoryHistory​(org.uberfire.spaces.Space arg0,
                                                                                           String arg1,
                                                                                           int arg2,
                                                                                           int arg3)
        Specified by:
        getRepositoryHistory in interface org.guvnor.structure.repositories.RepositoryService
      • getRepositoryHistoryAll

        public List<org.uberfire.java.nio.base.version.VersionRecord> getRepositoryHistoryAll​(org.uberfire.spaces.Space arg0,
                                                                                              String arg1)
        Specified by:
        getRepositoryHistoryAll in interface org.guvnor.structure.repositories.RepositoryService
      • getRepositoryInfo

        public org.guvnor.structure.repositories.RepositoryInfo getRepositoryInfo​(org.uberfire.spaces.Space arg0,
                                                                                  String arg1)
        Specified by:
        getRepositoryInfo in interface org.guvnor.structure.repositories.RepositoryService
      • normalizeRepositoryName

        public String normalizeRepositoryName​(String arg0)
        Specified by:
        normalizeRepositoryName in interface org.guvnor.structure.repositories.RepositoryService
      • removeGroup

        public void removeGroup​(org.guvnor.structure.repositories.Repository arg0,
                                String arg1)
        Specified by:
        removeGroup in interface org.guvnor.structure.repositories.RepositoryService
      • removeRepositories

        public void removeRepositories​(org.uberfire.spaces.Space arg0,
                                       Set<String> arg1)
        Specified by:
        removeRepositories in interface org.guvnor.structure.repositories.RepositoryService
      • removeRepository

        public void removeRepository​(org.uberfire.spaces.Space arg0,
                                     String arg1)
        Specified by:
        removeRepository in interface org.guvnor.structure.repositories.RepositoryService
      • updateContributors

        public void updateContributors​(org.guvnor.structure.repositories.Repository arg0,
                                       List<org.uberfire.security.Contributor> arg1)
        Specified by:
        updateContributors in interface org.guvnor.structure.repositories.RepositoryService
      • validateRepositoryName

        public boolean validateRepositoryName​(String arg0)
        Specified by:
        validateRepositoryName in interface org.guvnor.structure.repositories.RepositoryService