Tabnine Logo
ConfiguredRepositories.update
Code IndexAdd Tabnine to your IDE (free)

How to use
update
method
in
org.guvnor.structure.backend.repositories.ConfiguredRepositories

Best Java code snippets using org.guvnor.structure.backend.repositories.ConfiguredRepositories.update (Showing top 6 results out of 315)

origin: org.guvnor/guvnor-structure-backend

@SuppressWarnings({"unchecked", "rawtypes"})
@Override
public void addGroup(final Repository repository,
           final String group) {
  final ConfigGroup thisRepositoryConfig = findRepositoryConfig(repository.getAlias());
  if (thisRepositoryConfig != null) {
    final ConfigItem<List> groups = backward.compat(thisRepositoryConfig).getConfigItem("security:groups");
    groups.getValue().add(group);
    configurationService.updateConfiguration(thisRepositoryConfig);
    configuredRepositories.update(repositoryFactory.newRepository(thisRepositoryConfig));
  } else {
    throw new IllegalArgumentException("Repository " + repository.getAlias() + " not found");
  }
}
origin: org.guvnor/guvnor-structure-backend

@SuppressWarnings({"unchecked", "rawtypes"})
@Override
public void removeGroup(Repository repository,
            String group) {
  final ConfigGroup thisRepositoryConfig = findRepositoryConfig(repository.getAlias());
  if (thisRepositoryConfig != null) {
    final ConfigItem<List> groups = backward.compat(thisRepositoryConfig).getConfigItem("security:groups");
    groups.getValue().remove(group);
    configurationService.updateConfiguration(thisRepositoryConfig);
    configuredRepositories.update(repositoryFactory.newRepository(thisRepositoryConfig));
  } else {
    throw new IllegalArgumentException("Repository " + repository.getAlias() + " not found");
  }
}
origin: org.guvnor/guvnor-structure-backend

configuredRepositories.update(updatedRepo);
origin: kiegroup/appformer

@SuppressWarnings({"unchecked", "rawtypes"})
@Override
public void removeGroup(Repository repository,
            String group) {
  final ConfigGroup thisRepositoryConfig = findRepositoryConfig(repository.getAlias(),
                                 repository.getSpace().getName());
  if (thisRepositoryConfig != null) {
    final ConfigItem<List> groups = backward.compat(thisRepositoryConfig).getConfigItem("security:groups");
    groups.getValue().remove(group);
    configurationService.updateConfiguration(thisRepositoryConfig);
    configuredRepositories.update(repository.getSpace(),
                   repositoryFactory.newRepository(thisRepositoryConfig));
  } else {
    throw new IllegalArgumentException("Repository " + repository.getAlias() + " not found");
  }
}
origin: kiegroup/appformer

@SuppressWarnings({"unchecked", "rawtypes"})
@Override
public void addGroup(final Repository repository,
           final String group) {
  final ConfigGroup thisRepositoryConfig = findRepositoryConfig(repository.getAlias(),
                                 repository.getSpace().getName());
  if (thisRepositoryConfig != null) {
    final ConfigItem<List> groups = backward.compat(thisRepositoryConfig).getConfigItem("security:groups");
    groups.getValue().add(group);
    configurationService.updateConfiguration(thisRepositoryConfig);
    configuredRepositories.update(repository.getSpace(),
                   repositoryFactory.newRepository(thisRepositoryConfig));
  } else {
    throw new IllegalArgumentException("Repository " + repository.getAlias() + " not found");
  }
}
origin: kiegroup/appformer

@Override
public void updateContributors(final Repository repository,
                final List<Contributor> contributors) {
  final ConfigGroup thisRepositoryConfig = findRepositoryConfig(repository.getAlias(),
                                 repository.getSpace().getName());
  if (thisRepositoryConfig != null) {
    final ConfigItem<List<Contributor>> contributorsConfigItem = thisRepositoryConfig.getConfigItem("contributors");
    contributorsConfigItem.setValue(contributors);
    configurationService.updateConfiguration(thisRepositoryConfig);
    configuredRepositories.update(repository.getSpace(),
                   repositoryFactory.newRepository(thisRepositoryConfig));
  } else {
    throw new IllegalArgumentException("Repository " + repository.getAlias() + " not found");
  }
}
org.guvnor.structure.backend.repositoriesConfiguredRepositoriesupdate

Popular methods of ConfiguredRepositories

  • containsAlias
  • getAllConfiguredRepositories
  • getRepositoryByRepositoryAlias
  • getRepositoryByRootPath
  • remove
  • getRepositoryByRepositoryFileSystem
    This can also return System Repository.
  • add
  • loadRepositories
  • refreshRepository
  • reloadRepositories
  • <init>
  • findFromRootMapByAlias
  • <init>,
  • findFromRootMapByAlias,
  • onNewBranch,
  • removeFromRootByAlias

Popular in Java

  • Start an intent from android
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • onCreateOptionsMenu (Activity)
  • startActivity (Activity)
  • Comparator (java.util)
    A Comparator is used to compare two objects to determine their ordering with respect to each other.
  • LinkedHashMap (java.util)
    LinkedHashMap is an implementation of Map that guarantees iteration order. All optional operations a
  • StringTokenizer (java.util)
    Breaks a string into tokens; new code should probably use String#split.> // Legacy code: StringTo
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now