Class SystemRepository

  • All Implemented Interfaces:
    org.guvnor.structure.repositories.Repository, org.uberfire.commons.data.Cacheable, org.uberfire.security.authz.RuntimeContentResource, org.uberfire.security.authz.RuntimeResource, org.uberfire.security.ContributorResource, org.uberfire.security.Resource

    public class SystemRepository
    extends org.guvnor.structure.repositories.impl.git.GitRepository
    Definition of the bootstrap repository
    • Method Detail

      • getEnvironment

        public Map<String,​Object> getEnvironment()
        Specified by:
        getEnvironment in interface org.guvnor.structure.repositories.Repository
        Overrides:
        getEnvironment in class org.guvnor.structure.repositories.impl.git.GitRepository
      • addEnvironmentParameter

        public void addEnvironmentParameter​(String key,
                                            Object value)
        Specified by:
        addEnvironmentParameter in interface org.guvnor.structure.repositories.Repository
        Overrides:
        addEnvironmentParameter in class org.guvnor.structure.repositories.impl.git.GitRepository
      • getUri

        public String getUri()
        Specified by:
        getUri in interface org.guvnor.structure.repositories.Repository
        Overrides:
        getUri in class org.guvnor.structure.repositories.impl.git.GitRepository
      • isValid

        public boolean isValid()
        Specified by:
        isValid in interface org.guvnor.structure.repositories.Repository
        Overrides:
        isValid in class org.guvnor.structure.repositories.impl.git.GitRepository
      • getGroups

        public Collection<String> getGroups()
        Specified by:
        getGroups in interface org.guvnor.structure.repositories.Repository
        Overrides:
        getGroups in class org.guvnor.structure.repositories.impl.git.GitRepository
      • getContributors

        public Collection<org.uberfire.security.Contributor> getContributors()
        Specified by:
        getContributors in interface org.uberfire.security.ContributorResource
        Overrides:
        getContributors in class org.guvnor.structure.repositories.impl.git.GitRepository