Class GitRepositoryFactoryHelper

  • All Implemented Interfaces:
    org.guvnor.structure.server.repositories.RepositoryFactoryHelper

    @ApplicationScoped
    public class GitRepositoryFactoryHelper
    extends Object
    implements org.guvnor.structure.server.repositories.RepositoryFactoryHelper
    • Constructor Detail

      • GitRepositoryFactoryHelper

        public GitRepositoryFactoryHelper()
      • GitRepositoryFactoryHelper

        @Inject
        public GitRepositoryFactoryHelper​(@Named("ioStrategy")
                                          org.uberfire.io.IOService indexedIOService,
                                          @Named("configIO")
                                          org.uberfire.io.IOService notIndexedIOService,
                                          org.uberfire.spaces.SpacesAPI spacesAPI,
                                          javax.enterprise.event.Event<org.guvnor.structure.repositories.RepositoryExternalUpdateEvent> repositoryExternalUpdate,
                                          PostCommitNotificationService postCommitNotificationService,
                                          BranchAccessAuthorizer branchAccessAuthorizer,
                                          org.guvnor.structure.server.config.PasswordService secureService)
    • Method Detail

      • accept

        public boolean accept​(org.guvnor.structure.organizationalunit.config.RepositoryInfo repositoryInfo)
        Specified by:
        accept in interface org.guvnor.structure.server.repositories.RepositoryFactoryHelper
      • newRepository

        public org.guvnor.structure.repositories.Repository newRepository​(org.guvnor.structure.organizationalunit.config.RepositoryInfo repositoryInfo)
        Specified by:
        newRepository in interface org.guvnor.structure.server.repositories.RepositoryFactoryHelper