Class RepoService


  • public class RepoService
    extends Object
    • Method Detail

      • loadServices

        protected void loadServices​(String jsonInput)
      • loadModules

        protected void loadModules()
      • addService

        public void addService​(RepoData service)
      • removeServiceTask

        public void removeServiceTask​(String serviceTaskId)
      • getServiceByName

        public RepoData getServiceByName​(String name)
      • enableService

        public void enableService​(String serviceId)
      • disableService

        public void disableService​(String serviceId)
      • uninstallService

        public void uninstallService​(String serviceId,
                                     String target,
                                     String branchName)
      • getServicesByCategory

        public List<RepoData> getServicesByCategory​(String category)
      • getTriggerServices

        public List<RepoData> getTriggerServices()
      • getActionServices

        public List<RepoData> getActionServices()
      • enableModule

        public void enableModule​(String moduleName)
      • disableModule

        public void disableModule​(String moduleName)
      • getUninstalledModules

        public List<RepoModule> getUninstalledModules()
      • installModule

        public void installModule​(String moduleName,
                                  String target)
      • uninstallModule

        public void uninstallModule​(String moduleName,
                                    String target)
      • updateInstalled

        public void updateInstalled​(String newBranchName,
                                    String fromBranchName)