Class RefreshableTokenConfigListener
- java.lang.Object
-
- jetbrains.buildServer.serverSide.ProjectsModelListenerAdapter
-
- jetbrains.buildServer.serverSide.oauth.RefreshableTokenConfigListener
-
- All Implemented Interfaces:
EventListener
,CustomSettingsMapper
,ProjectsModelListener
,ServerExtension
,TeamCityExtension
public class RefreshableTokenConfigListener extends ProjectsModelListenerAdapter implements CustomSettingsMapper
-
-
Constructor Summary
Constructors Constructor Description RefreshableTokenConfigListener(OAuthTokensStorage tokenStorage, EventDispatcher<ProjectsModelListener> dispatcher, OAuthConnectionsManager connectionsManager, ProjectManager projectManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
mapData(CopiedObjects copiedObjects)
void
vcsRootMoved(SVcsRoot root, SProject original)
Called when a VCS root has been moved from one project to another.-
Methods inherited from class jetbrains.buildServer.serverSide.ProjectsModelListenerAdapter
beforeBuildTypeDeleted, beforeBuildTypesDeleted, buildTypeActiveStatusChanged, buildTypeDeleted, buildTypeDescriptionUpdated, buildTypeExternalIdChanged, buildTypeMoved, buildTypePersisted, buildTypeRegistered, buildTypeRenamed, buildTypeTemplateDeleted, buildTypeTemplateDeleted, buildTypeTemplateExternalIdChanged, buildTypeTemplateMoved, buildTypeTemplatePersisted, buildTypeTemplateRestored, buildTypeUnregistered, projectArchived, projectCreated, projectDearchived, projectDescriptionUpdated, projectExternalIdChanged, projectFeatureAdded, projectFeatureChanged, projectFeatureRemoved, projectMoved, projectPersisted, projectPluginDataFileRemoved, projectPluginDataFileSaved, projectRemoved, projectRemoved, projectRenamed, projectRestored, vcsRootExternalIdChanged, vcsRootPersisted, vcsRootRemoved, vcsRootsPersisted, vcsRootUpdated
-
-
-
-
Constructor Detail
-
RefreshableTokenConfigListener
public RefreshableTokenConfigListener(@NotNull OAuthTokensStorage tokenStorage, @NotNull EventDispatcher<ProjectsModelListener> dispatcher, @NotNull OAuthConnectionsManager connectionsManager, @NotNull ProjectManager projectManager)
-
-
Method Detail
-
vcsRootMoved
public void vcsRootMoved(@NotNull SVcsRoot root, @NotNull SProject original)
Description copied from interface:ProjectsModelListener
Called when a VCS root has been moved from one project to another.- Specified by:
vcsRootMoved
in interfaceProjectsModelListener
- Overrides:
vcsRootMoved
in classProjectsModelListenerAdapter
original
- the original project
-
mapData
public void mapData(@NotNull CopiedObjects copiedObjects)
- Specified by:
mapData
in interfaceCustomSettingsMapper
-
-