@Extension public class ItemChangeListener extends ItemListener
ExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
ItemChangeListener() |
| Modifier and Type | Method and Description |
|---|---|
static ExtensionList<ItemChangeListener> |
getInstance()
Returns a registered
ItemChangeListener instance. |
void |
onCopied(Item src,
Item item)
Fired when a new job is created by copying from an existing job
|
void |
onCreated(Item item)
Fired when a new job is created and added to Jenkins, before the initial configuration page is provided.
|
void |
onDeleted(Item item)
Fired right before a job is going to be deleted
|
void |
onUpdated(Item item)
Fired when a job has its configuration updated.
|
all, checkBeforeCopy, fireLocationChange, fireOnCopied, fireOnCreated, fireOnDeleted, fireOnUpdated, onBeforeShutdown, onCheckCopy, onLoaded, onLocationChanged, onRenamed, registerpublic void onCreated(@NonNull
Item item)
onCreated in class ItemListeneritem - is a job that is createdpublic void onCopied(Item src, Item item)
onCopied in class ItemListenersrc - is the source item that the new one was copied from.item - is the newly created item.public void onDeleted(Item item)
onDeleted in class ItemListeneritem - is item to be deleted.public void onUpdated(Item item)
onUpdated in class ItemListeneritem - is job being updated.public static ExtensionList<ItemChangeListener> getInstance()
ItemChangeListener instance.Copyright © 2016–2025. All rights reserved.