/** * Called by {@link Job#renameTo(String)} to update relevant data structure. * assumed to be synchronized on Jenkins by the caller. */ public void onRenamed(TopLevelItem job, String oldName, String newName) throws IOException { items.remove(oldName); items.put(newName,job); // For compatibility with old views: for (View v : views) v.onJobRenamed(job, oldName, newName); }
/** * Called in response to {@link Job#doDoDelete(StaplerRequest, StaplerResponse)} */ public void onDeleted(TopLevelItem item) throws IOException { ItemListener.fireOnDeleted(item); items.remove(item.getName()); // For compatibility with old views: for (View v : views) v.onJobRenamed(item, item.getName(), null); }
@Override public synchronized void onJobRenamed(Item item, String oldName, String newName) { // forward to children for (View v : views) v.onJobRenamed(item, oldName, newName); }
@Override public synchronized void onJobRenamed(Item item, String oldName, String newName) { // forward to children for (View v : views) v.onJobRenamed(item,oldName,newName); }
@Override public synchronized void onJobRenamed(Item item, String oldName, String newName) { if(jobNames.remove(oldName) && newName!=null) jobNames.add(newName); // forward to children for (View v : views) v.onJobRenamed(item,oldName,newName); }
@Override public synchronized void onJobRenamed(Item item, String oldName, String newName) { if(jobNames.remove(oldName) && newName!=null) jobNames.add(newName); // forward to children for (View v : views) v.onJobRenamed(item,oldName,newName); }
@Override public synchronized void onJobRenamed(Item item, String oldName, String newName) { if(jobNames.remove(oldName) && newName!=null) jobNames.add(newName); // forward to children for (View v : views) v.onJobRenamed(item,oldName,newName); }
/** * Called by {@link Job#renameTo(String)} to update relevant data structure. * assumed to be synchronized on Jenkins by the caller. */ public void onRenamed(TopLevelItem job, String oldName, String newName) throws IOException { items.remove(oldName); items.put(newName,job); // For compatibility with old views: for (View v : views) v.onJobRenamed(job, oldName, newName); }
@Override public synchronized void onJobRenamed(Item item, String oldName, String newName) { if (jobNames.remove(oldName) && newName != null) { jobNames.add(newName); } // forward to children for (View v : views) { v.onJobRenamed(item, oldName, newName); } }
/** * Called by {@link Job#renameTo(String)} to update relevant data structure. * assumed to be synchronized on Hudson by the caller. */ public void onRenamed(TopLevelItem job, String oldName, String newName) throws IOException { items.remove(oldName); items.put(newName, job); for (View v : views) { v.onJobRenamed(job, oldName, newName); } save(); }
/** * Called by {@link Job#renameTo(String)} to update relevant data structure. * assumed to be synchronized on Hudson by the caller. */ public void onRenamed(TopLevelItem job, String oldName, String newName) throws IOException { items.remove(oldName); items.put(newName, job); for (View v : views) { v.onJobRenamed(job, oldName, newName); } save(); }
/** * Called by {@link Job#renameTo(String)} to update relevant data structure. * assumed to be synchronized on Hudson by the caller. */ public void onRenamed(TopLevelItem job, String oldName, String newName) throws IOException { items.remove(oldName); items.put(newName, job); for (View v : views) { v.onJobRenamed(job, oldName, newName); } save(); }
/** * {@inheritDoc} */ @SuppressWarnings("deprecation") @Override public void onRenamed(I item, String oldName, String newName) throws IOException { items.remove(oldName); items.put(newName, item); // For compatibility with old views: for (View v : folderViews.getViews()) { v.onJobRenamed(item, oldName, newName); } save(); }
/** * {@inheritDoc} */ @SuppressWarnings("deprecation") @Override public void onRenamed(I item, String oldName, String newName) throws IOException { items.remove(oldName); items.put(newName, item); // For compatibility with old views: for (View v : folderViews.getViews()) { v.onJobRenamed(item, oldName, newName); } save(); }
/** * Called in response to {@link Job#doDoDelete(StaplerRequest, StaplerResponse)} */ public void onDeleted(TopLevelItem item) throws IOException { ItemListener.fireOnDeleted(item); items.remove(item.getName()); // For compatibility with old views: for (View v : views) v.onJobRenamed(item, item.getName(), null); }
/** * Called in response to {@link Job#doDoDelete(StaplerRequest, StaplerResponse)} */ public void onDeleted(TopLevelItem item) throws IOException { for (ItemListener l : ItemListener.all()) { l.onDeleted(item); } items.remove(item.getName()); for (View v : views) { v.onJobRenamed(item, item.getName(), null); } save(); }
/** * Called in response to {@link Job#doDoDelete(StaplerRequest, StaplerResponse)} */ public void onDeleted(TopLevelItem item) throws IOException { for (ItemListener l : ItemListener.all()) { l.onDeleted(item); } items.remove(item.getName()); for (View v : views) { v.onJobRenamed(item, item.getName(), null); } save(); }
/** * Called in response to {@link Job#doDoDelete(StaplerRequest, StaplerResponse)} */ public void onDeleted(TopLevelItem item) throws IOException { for (ItemListener l : ItemListener.all()) { l.onDeleted(item); } items.remove(item.getName()); for (View v : views) { v.onJobRenamed(item, item.getName(), null); } save(); }
/** * {@inheritDoc} */ @SuppressWarnings("deprecation") @Override public void onDeleted(I item) throws IOException { ItemListener.fireOnDeleted(item); items.remove(item.getName()); // For compatibility with old views: for (View v : folderViews.getViews()) { v.onJobRenamed(item, item.getName(), null); } save(); }
/** * {@inheritDoc} */ @SuppressWarnings("deprecation") @Override public void onDeleted(I item) throws IOException { ItemListener.fireOnDeleted(item); items.remove(item.getName()); // For compatibility with old views: for (View v : folderViews.getViews()) { v.onJobRenamed(item, item.getName(), null); } save(); }