public class ProjectsModelListenerAdapter extends java.lang.Object implements ProjectsModelListener
ProjectsModelListener
s.Constructor and Description |
---|
ProjectsModelListenerAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
beforeBuildTypeDeleted(java.lang.String buildTypeId)
Called before cleaning the build configuration data from the database.
|
void |
buildTypeActiveStatusChanged(SBuildType buildType)
Called when build configuration status changed from active to paused and vice versa.
|
void |
buildTypeDeleted(java.lang.String buildTypeId)
Called after the cleaning the build configuration data from the database.
|
void |
buildTypeExternalIdChanged(SBuildType buildType,
java.lang.String oldExternalId,
java.lang.String newExternalId)
Called when the build configuration external id changed.
|
void |
buildTypeMoved(SBuildType buildType,
SProject original)
Called when build configuration is moved to another project.
|
void |
buildTypePersisted(SBuildType buildType)
Called when build type has been persisted.
|
void |
buildTypeRegistered(SBuildType buildType)
Called when build configuration is created or build configuration is reloaded from the disk
|
void |
buildTypeTemplateDeleted(BuildTypeTemplate template)
Called when build configuration template is deleted
|
void |
buildTypeTemplateDeleted(java.lang.String buildTypeTemplateId)
Called when build configuration template is deleted
|
void |
buildTypeTemplateExternalIdChanged(BuildTypeTemplate buildTypeTemplate,
java.lang.String oldExternalId,
java.lang.String newExternalId)
Called when build configuration template external id changed.
|
void |
buildTypeTemplatePersisted(BuildTypeTemplate buildTemplate)
Called when a build configuration template has been persisted.
|
void |
buildTypeTemplateRestored(BuildTypeTemplate buildTemplate)
Called when a build configuration template has been reloaded from disk.
|
void |
buildTypeUnregistered(SBuildType buildType)
Called when build configuration is deleted
|
void |
projectArchived(java.lang.String projectId)
Called when project has been archived
|
void |
projectCreated(java.lang.String projectId,
SUser user)
Generated when new project was created
|
void |
projectDearchived(java.lang.String projectId)
Called when project has been dearchived
|
void |
projectExternalIdChanged(SProject project,
java.lang.String oldExternalId,
java.lang.String newExternalId)
Called when project external id changed.
|
void |
projectFeatureAdded(SProject project,
SProjectFeatureDescriptor projectFeature)
Called when project feature was added
|
void |
projectFeatureChanged(SProject project,
SProjectFeatureDescriptor before,
SProjectFeatureDescriptor after)
Called when project feature was modified
|
void |
projectFeatureRemoved(SProject project,
SProjectFeatureDescriptor projectFeature)
Called when project feature was added
|
void |
projectMoved(SProject project,
SProject originalParentProject)
Called when project is moved to another parent project.
|
void |
projectPersisted(java.lang.String projectId)
Generated when project configuration persisted on a disk
|
void |
projectRemoved(SProject project)
Generated when project was removed
|
void |
projectRemoved(java.lang.String projectId)
Generated when project was removed
|
void |
projectRestored(java.lang.String projectId)
Generated when project configuration reloaded from disk
|
void |
vcsRootExternalIdChanged(SVcsRoot vcsRoot,
java.lang.String oldExternalId,
java.lang.String newExternalId)
Called when VCS root external id has ben changed.
|
void |
vcsRootPersisted(SVcsRoot vcsRoot)
Called when VCS root settings have been stored on disk
|
void |
vcsRootRemoved(SVcsRoot root)
Called when VCS root was removed
|
void |
vcsRootsPersisted()
Called when VCS roots are saved to disk
|
void |
vcsRootUpdated(SVcsRoot oldVcsRoot,
SVcsRoot newVcsRoot)
Called when VCS root settings were changed
|
public void buildTypeRegistered(@NotNull SBuildType buildType)
ProjectsModelListener
buildTypeRegistered
in interface ProjectsModelListener
buildType
- registered build configurationpublic void buildTypeUnregistered(@NotNull SBuildType buildType)
ProjectsModelListener
buildTypeUnregistered
in interface ProjectsModelListener
buildType
- unregistered build configurationpublic void buildTypeMoved(@NotNull SBuildType buildType, @NotNull SProject original)
ProjectsModelListener
buildTypeMoved
in interface ProjectsModelListener
buildType
- build typeoriginal
- the original projectpublic void buildTypeTemplateExternalIdChanged(@NotNull BuildTypeTemplate buildTypeTemplate, @NotNull java.lang.String oldExternalId, @NotNull java.lang.String newExternalId)
ProjectsModelListener
buildTypeTemplateExternalIdChanged
in interface ProjectsModelListener
buildTypeTemplate
- the build configuration template which external identifier has changed.oldExternalId
- the previous external identifier.newExternalId
- the new external identifier.public void buildTypeExternalIdChanged(@NotNull SBuildType buildType, @NotNull java.lang.String oldExternalId, @NotNull java.lang.String newExternalId)
ProjectsModelListener
buildTypeExternalIdChanged
in interface ProjectsModelListener
buildType
- the build configuration which external identifier has changed.oldExternalId
- the previous external identifier.newExternalId
- the new external identifier.public void projectMoved(@NotNull SProject project, @NotNull SProject originalParentProject)
ProjectsModelListener
projectMoved
in interface ProjectsModelListener
project
- project that is movedoriginalParentProject
- original parent project of the moved projectpublic void beforeBuildTypeDeleted(@NotNull java.lang.String buildTypeId)
ProjectsModelListener
beforeBuildTypeDeleted
in interface ProjectsModelListener
buildTypeId
- id of build configurationpublic void buildTypeDeleted(@NotNull java.lang.String buildTypeId)
ProjectsModelListener
buildTypeDeleted
in interface ProjectsModelListener
buildTypeId
- id of build configurationpublic void buildTypeTemplateDeleted(@NotNull java.lang.String buildTypeTemplateId)
ProjectsModelListener
buildTypeTemplateDeleted
in interface ProjectsModelListener
buildTypeTemplateId
- id of build configuration templatepublic void buildTypeTemplateDeleted(@NotNull BuildTypeTemplate template)
ProjectsModelListener
buildTypeTemplateDeleted
in interface ProjectsModelListener
template
- deleted templatepublic void buildTypeActiveStatusChanged(@NotNull SBuildType buildType)
ProjectsModelListener
buildTypeActiveStatusChanged
in interface ProjectsModelListener
buildType
- build configuration whose status has changedpublic void projectCreated(@NotNull java.lang.String projectId, @Nullable SUser user)
ProjectsModelListener
projectCreated
in interface ProjectsModelListener
projectId
- internal id of the created projectuser
- the user creating the project
(or null if it can't be determined, e.g. after manual project config change)public void projectExternalIdChanged(@NotNull SProject project, @NotNull java.lang.String oldExternalId, @NotNull java.lang.String newExternalId)
ProjectsModelListener
projectExternalIdChanged
in interface ProjectsModelListener
project
- the project which external id has been changed.oldExternalId
- the old external id.newExternalId
- the new external id.public void projectRemoved(@NotNull java.lang.String projectId)
ProjectsModelListener
projectRemoved
in interface ProjectsModelListener
projectId
- deleted project internal idpublic void projectRemoved(@NotNull SProject project)
ProjectsModelListener
projectRemoved
in interface ProjectsModelListener
project
- deleted projectpublic void projectPersisted(@NotNull java.lang.String projectId)
ProjectsModelListener
projectPersisted
in interface ProjectsModelListener
projectId
- internal id of the saved projectpublic void projectRestored(@NotNull java.lang.String projectId)
ProjectsModelListener
projectRestored
in interface ProjectsModelListener
projectId
- internal id of the reloaded projectpublic void projectArchived(@NotNull java.lang.String projectId)
ProjectsModelListener
projectArchived
in interface ProjectsModelListener
projectId
- internal id of archived projectpublic void projectDearchived(@NotNull java.lang.String projectId)
ProjectsModelListener
projectDearchived
in interface ProjectsModelListener
projectId
- internal id of dearchived projectpublic void buildTypeTemplatePersisted(@NotNull BuildTypeTemplate buildTemplate)
ProjectsModelListener
buildTypeTemplatePersisted
in interface ProjectsModelListener
buildTemplate
- the just persisted template.public void buildTypeTemplateRestored(@NotNull BuildTypeTemplate buildTemplate)
ProjectsModelListener
buildTypeTemplateRestored
in interface ProjectsModelListener
buildTemplate
- the just reloaded template.public void buildTypePersisted(@NotNull SBuildType buildType)
ProjectsModelListener
buildTypePersisted
in interface ProjectsModelListener
buildType
- the just persisted build type.public void vcsRootRemoved(@NotNull SVcsRoot root)
ProjectsModelListener
vcsRootRemoved
in interface ProjectsModelListener
root
- vcs rootpublic void vcsRootUpdated(@NotNull SVcsRoot oldVcsRoot, @NotNull SVcsRoot newVcsRoot)
ProjectsModelListener
vcsRootUpdated
in interface ProjectsModelListener
oldVcsRoot
- old VCS rootnewVcsRoot
- new VCS rootpublic void vcsRootExternalIdChanged(@NotNull SVcsRoot vcsRoot, @NotNull java.lang.String oldExternalId, @NotNull java.lang.String newExternalId)
ProjectsModelListener
vcsRootExternalIdChanged
in interface ProjectsModelListener
vcsRoot
- the VCS root which external identifier has changed.oldExternalId
- the previous external identifier.newExternalId
- the new external identifier.public void vcsRootPersisted(@NotNull SVcsRoot vcsRoot)
ProjectsModelListener
vcsRootPersisted
in interface ProjectsModelListener
vcsRoot
- vcs root whose settings were persistedpublic void vcsRootsPersisted()
ProjectsModelListener
vcsRootsPersisted
in interface ProjectsModelListener
public void projectFeatureAdded(@NotNull SProject project, @NotNull SProjectFeatureDescriptor projectFeature)
ProjectsModelListener
projectFeatureAdded
in interface ProjectsModelListener
project
- affected projectprojectFeature
- added project featurepublic void projectFeatureRemoved(@NotNull SProject project, @NotNull SProjectFeatureDescriptor projectFeature)
ProjectsModelListener
projectFeatureRemoved
in interface ProjectsModelListener
project
- affected projectprojectFeature
- removed project featurepublic void projectFeatureChanged(@NotNull SProject project, @NotNull SProjectFeatureDescriptor before, @NotNull SProjectFeatureDescriptor after)
ProjectsModelListener
projectFeatureChanged
in interface ProjectsModelListener
project
- affected projectbefore
- project feature before modificationafter
- project feature after modification