Class ConfigUpdateCallbackAdapter
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.projects.ConfigUpdateCallbackAdapter
-
- All Implemented Interfaces:
ConfigUpdateCallback
public class ConfigUpdateCallbackAdapter extends Object implements ConfigUpdateCallback
-
-
Constructor Summary
Constructors Constructor Description ConfigUpdateCallbackAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterUpdate()
Called when update is completevoid
beforeUpdate()
Called before update is invokedvoid
onConfigErrors(Map<File,String> configErrors)
Called when new config errors were detected after settings updatevoid
onFailedUpdate(Throwable t)
Called if configs update fail, in case of config errors both this method andConfigUpdateCallback.onConfigErrors(Map)
are calledvoid
onSuccessfulUpdate(Set<String> updatedProjectExtIds)
Called when project settings were successfully updatedvoid
projectModelChanged(Map<ProjectEx,Collection<UpdatedEntity>> changes)
Called when project model was changed since the update started
-
-
-
Method Detail
-
onSuccessfulUpdate
public void onSuccessfulUpdate(@NotNull Set<String> updatedProjectExtIds)
Description copied from interface:ConfigUpdateCallback
Called when project settings were successfully updated- Specified by:
onSuccessfulUpdate
in interfaceConfigUpdateCallback
- Parameters:
updatedProjectExtIds
- set of project extIds which were created or updated
-
onConfigErrors
public void onConfigErrors(@NotNull Map<File,String> configErrors)
Description copied from interface:ConfigUpdateCallback
Called when new config errors were detected after settings update- Specified by:
onConfigErrors
in interfaceConfigUpdateCallback
- Parameters:
configErrors
- config errors (file where the error is detected -> error message)
-
onFailedUpdate
public void onFailedUpdate(@NotNull Throwable t)
Description copied from interface:ConfigUpdateCallback
Called if configs update fail, in case of config errors both this method andConfigUpdateCallback.onConfigErrors(Map)
are called- Specified by:
onFailedUpdate
in interfaceConfigUpdateCallback
-
beforeUpdate
public void beforeUpdate()
Description copied from interface:ConfigUpdateCallback
Called before update is invoked- Specified by:
beforeUpdate
in interfaceConfigUpdateCallback
-
afterUpdate
public void afterUpdate()
Description copied from interface:ConfigUpdateCallback
Called when update is complete- Specified by:
afterUpdate
in interfaceConfigUpdateCallback
-
projectModelChanged
public void projectModelChanged(@NotNull Map<ProjectEx,Collection<UpdatedEntity>> changes)
Description copied from interface:ConfigUpdateCallback
Called when project model was changed since the update started- Specified by:
projectModelChanged
in interfaceConfigUpdateCallback
- Parameters:
changes
- changes in project model
-
-