Uses of Annotation Interface
com._1c.g5.v8.dt.lifecycle.LifecycleParticipant
Packages that use LifecycleParticipant
Package
Description
Marker filter manager for baseline git changes layer
-
Uses of LifecycleParticipant in com._1c.g5.v8.dt.bm.internal.xtext
Methods in com._1c.g5.v8.dt.bm.internal.xtext with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
BslMarkerRemover.dispose
(ProjectContext context) void
BslMarkerRemover.initialize
(ProjectContext context) void
BuildOrchestrator.initialize
(ProjectContext context) Initializes data of the service, registers the build info for use during the next phases of LCvoid
BuildOrchestrator.link()
Participates thelinking
phase.void
ResourceDescriptionRepository.start
(ProjectContext projectContext) Participates theresource loading
phase on project start.void
ResourceDescriptionRepository.stop
(ProjectContext projectContext) Participates theresource unloading
phase on project stop.void
BuildOrchestrator.unlink()
Participates theunlinking
phase. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.dcs.util
Methods in com._1c.g5.v8.dt.dcs.util with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
DcsTypeCacheManager.onStorageClosing
(ProjectContext context) Performs cleanup during the storage closing LC stagevoid
DcsTypeCacheManager.onStorageInitialization
(ProjectContext context) Performs data initialization during the LC storage initialization phase -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.ide
Methods in com._1c.g5.v8.dt.ide with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
ProjectFileSystemSupportProvider.initStorage
(ILifecycleContext lifecycleContext) Clears project mapping for closed and deleted projects -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.bm.index.rights
Methods in com._1c.g5.v8.dt.internal.bm.index.rights with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
BmRightsIndexManager.afterImport
(ILifecycleContext projectContext) Processes data after import of data is finishedvoid
BmRightsIndexManager.duringUnload
(ILifecycleContext projectContext) Clearing all index data if necessary -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.bsl.lifecycle
Methods in com._1c.g5.v8.dt.internal.bsl.lifecycle with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
ExportMethodTypeProviderLifecycleManager.link()
Participates thelinking
phase. Performs initialization steps only once, no matter how many times it is invoked.void
ExportMethodProviderLifecycleManager.start
(ProjectContext projectContext) Participates theresource loading
phase on project start.void
ExportMethodTypeProviderLifecycleManager.start
(ProjectContext projectContext) Participates theresource loading
phase on project start.void
ExportMethodProviderLifecycleManager.stop
(ProjectContext projectContext) Participates theresource unloading
phase on project stop.void
ExportMethodTypeProviderLifecycleManager.stop
(ProjectContext projectContext) Participates theresource unloading
phase on project stop. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.cmi.bm.derived
Methods in com._1c.g5.v8.dt.internal.cmi.bm.derived with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
CommandInterfaceManager.initStorage
(ProjectContext projectContext) -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.compare
Methods in com._1c.g5.v8.dt.internal.compare with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
ComparisonManager.link()
Participates thelinking
phase. Performs initialization steps only once, no matter how many times it is invoked.void
ComparisonManager.onResourceUnloading
(ProjectContext context) Participates theresource unloading
phase. For more information seeLifecyclePhase.RESOURCE_UNLOADING
. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.core.environmentchecker
Methods in com._1c.g5.v8.dt.internal.core.environmentchecker with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
EnvironmentCheckerService.init
(ProjectContext projectContext) -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.core.library
Methods in com._1c.g5.v8.dt.internal.core.library with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
LibraryRegistry.dispose
(ProjectContext projectContext) void
LibraryRegistry.init
(ProjectContext projectContext) -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.core.platform
Methods in com._1c.g5.v8.dt.internal.core.platform with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
ConfigurationProjectManager.afterStart
(ProjectContext projectContext) Participates thepost resource loading
phase.
Registers the project specific listeners.void
ExtensionProjectManager.afterStart
(ProjectContext projectContext) Participates thepost resource loading
phase.
Registers the project specific listeners.void
ExternalObjectProjectManager.afterStart
(ProjectContext projectContext) Participates thepost resource loading
phase.
Registers the project specific listeners.void
ConfigurationProjectManager.beforeStop
(ProjectContext projectContext) Participates thebefore resource unloading
phase.
Unregisters the project specific listeners.void
ExtensionProjectManager.beforeStop
(ProjectContext projectContext) Participates thebefore resource unloading
phase.
Unregisters the project specific listeners.void
ExternalObjectProjectManager.beforeStop
(ProjectContext projectContext) Participates thebefore resource unloading
phase.
Unregisters the project specific listeners.void
ConfigurationProjectManager.dispose
(ProjectContext context) Participates thedisposing
phase.
Unregisters the V8Project associated with the project of the specifiedprojectContext
.void
DtProjectManager.dispose
(ProjectContext lifecycleContext) void
ExtensionProjectManager.dispose
(ProjectContext context) Participates thedisposing
phase.
Unregisters the V8Project associated with the project of the specifiedprojectContext
.void
ExternalObjectProjectManager.dispose
(ProjectContext context) Participates thedisposing
phase.
Unregisters the V8Project associated with the project of the specifiedprojectContext
.void
ResourceLookup.dispose
(ProjectContext lifecycleContext) void
DtProjectManager.init
(ProjectContext projectContext) void
ResourceLookup.init
(ProjectContext projectContext) void
ConfigurationProjectManager.initialize
(ProjectContext context) Participates theinitialization
phase.
Loads project manifest and registers a V8Project instance.void
ExtensionProjectManager.initialize
(ProjectContext context) Participates theinitialization
phase.
Loads project manifest and registers a V8Project instance.void
ExternalObjectProjectManager.initialize
(ProjectContext context) Participates theinitialization
phase.
Loads project manifest and registers a V8Project instance.void
ConfigurationProjectManager.onStorageInitialization
(ProjectContext context) Participates thestorAge initialization
phase.
Adds BM engine reference to the Configuration project if applicable to support earlier access to Configuration object for backward compatibilityvoid
ConfigurationProjectManager.start
(ProjectContext projectContext) Participates theresource loading
phase.
Obtains the configuration BM object for the project of the specifiedprojectContext
and registers it within associated V8Project instance.void
ExtensionProjectManager.start
(ProjectContext context) Participates theresource loading
phase.
Obtains the configuration BM object for the project of the specifiedprojectContext
and registers it within associated V8Project instance.void
ExternalObjectProjectManager.start
(ProjectContext projectContext) Participates theresource loading
phase.
Obtains the 'external object' BM objects for the project of the specifiedprojectContext
and registers it within associated V8Project instance.void
ConfigurationProjectManager.stop
(ProjectContext projectContext) Participates theresource unloading
phase.
Unregisters the project specific listeners.void
ExtensionProjectManager.stop
(ProjectContext projectContext) Participates theresource unloading
phase.
Unregisters the project specific listeners.void
ExternalObjectProjectManager.stop
(ProjectContext projectContext) Participates theresource unloading
phase. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.core.platform.analytics
Methods in com._1c.g5.v8.dt.internal.core.platform.analytics with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
DerivedDataPerformanceWatchdog.start
(ProjectContext ctx) Start derived data performance monitoring for a project.void
DerivedDataPerformanceWatchdog.stop
(ProjectContext ctx) Stop derived data performance monitoring for a project. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.core.platform.bm
Methods in com._1c.g5.v8.dt.internal.core.platform.bm with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
DerivedDataManagerProvider.close
(ProjectContext context) void
EditingContextFinalizer.close
(ProjectContext context) void
PostSnapshotRestorationSetupService.init
(ProjectContext context) Performs additional setup after snapshot restoration.void
BmModelManager.initStorage
(ILifecycleContext lifecycleContext) Participates thestorage initialization
phase.
Initiates the BmModel instance for the project of the specifiedprojectContext
.void
BmModelManager.link()
Participates thelinking
phase.void
DerivedDataManagerProvider.link()
void
DerivedDataManagerProvider.onInitialization
(ProjectContext context) void
DerivedDataManagerProvider.onStorageInitialization
(ProjectContext context) Performs initialization of the DD subsystemvoid
BmModelManager.postResourceLoading
(ProjectContext projectContext) Participates thepost resource loading
phase.
Waits for derived data computations of 'MD_PRE' and 'FORM_PRE' segments.void
BmModelManager.resourceLoading
(ProjectContext projectContext) Participates theresource loading
phase.
Starts the synchronization.void
DerivedDataManagerProvider.resourceLoading
(ProjectContext projectContext) Participates theresource loading
phase.
Calls force derived data updates in case of library/base configuration is being attached/updated.void
DerivedDataManagerProvider.resourceUnloading
(ProjectContext projectContext) Participates theresource unloading
phase.
Blocks all derived data computations.void
BmModelManager.storageClosing
(ProjectContext projectContext) Participates thestorage closing
phase.
Performs closing steps for BM Model associated with the project of the specifiedprojectContext
. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.core.provider
Methods in com._1c.g5.v8.dt.internal.core.provider with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
DelegatingXmlFormatter.link()
Participates thelinking
phase. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.core.resource
Methods in com._1c.g5.v8.dt.internal.core.resource with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
LibraryProjectResourceManager.onResourceLoading
(ProjectContext context) void
LibraryProjectResourceManager.onResourceUnloading
(ProjectContext context) -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.form.datasourceinfo
Methods in com._1c.g5.v8.dt.internal.form.datasourceinfo with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
PropertyInfoManager.beforeStop
(ProjectContext projectContext) Participates thebefore resource unloading
phase.void
PropertyInfoManager.start
(ProjectContext projectContext) Participates theresource loading
phase.void
PropertyInfoManager.stop
(ProjectContext projectContext) Participates theresource unloading
phase. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.form.migration
Methods in com._1c.g5.v8.dt.internal.form.migration with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
FormModelMigrationService.checkProject
(ProjectContext context) Participates thechecking
phase.
Checks the data format version.void
FormSourceMigrationService.checkProject
(ProjectContext context) void
FormModelMigrationService.stop
(ProjectContext context) Participates thestorage closing
phase. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.form.path
Methods in com._1c.g5.v8.dt.internal.form.path with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
PathIndexManager.onStart
(ProjectContext projectContext) void
PathIndexManager.onStop
(ProjectContext projectContext) -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.form.service
Methods in com._1c.g5.v8.dt.internal.form.service with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
FormServiceBootstrap.link()
Participates thelinking
phase.
Loads extension points. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.lifecycle.tests.services
Methods in com._1c.g5.v8.dt.internal.lifecycle.tests.services with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
AllPhasesService.beforeResourceUnloading()
NonVoidParticipantService.check()
void
AllPhasesService.checking()
void
ArgumentsTestParticipantService.contextAndPhaseArg
(ILifecycleContext context, LifecyclePhase phase) void
ArgumentsTestParticipantService.contextArg
(ILifecycleContext context) void
ArgumentsTestParticipantService.customContextArg
(TestContext context) void
AllPhasesService.disposing()
void
AllPhasesService.initialization()
void
AllPhasesService.linking()
void
DependenciesTestParticipantService.multipleDependency()
void
ArgumentsTestParticipantService.noArgs()
void
DependenciesTestParticipantService.noDependency()
void
ArgumentsTestParticipantService.phaseAndContextArg
(LifecyclePhase phase, ILifecycleContext context) void
ArgumentsTestParticipantService.phaseArg
(LifecyclePhase phase) void
AllPhasesService.postResourceLoading()
void
AllPhasesService.resourceLoading()
void
AllPhasesService.resourceUnloading()
void
AllPhasesService.storageClosing()
void
AllPhasesService.storageInitialization()
void
TwiceRegisteredParticipantsService.testParticipant1()
void
TwiceRegisteredParticipantsService.testParticipant2()
void
DependenciesTestParticipantService.testService1Dependency()
void
AllPhasesService.unlinking()
void
void
WrongArgumentCountParticipantService.wrongArgsCount
(LifecyclePhase phase, ILifecycleContext context, Object additionalArg) -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.md
Methods in com._1c.g5.v8.dt.internal.md with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
ExternalPropertyManagerBootstrap.onStorageClosing
(ProjectContext context) Participates thestorage closing
phase.
Performs closing steps for BM Model associated with the project of the specifiedprojectContext
.void
ExternalPropertyManagerBootstrap.onStorageInitialization
(ProjectContext context) Participates thestorage initialization
phase.
Initiates the BmModel instance for the project of the specifiedprojectContext
. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.md.distribution.support
Methods in com._1c.g5.v8.dt.internal.md.distribution.support with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
DistributionDescriptionProvider.onStart
(ProjectContext projectContext) void
DistributionDescriptionProvider.onStop
(ProjectContext projectContext) -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.moxel.serializer
Methods in com._1c.g5.v8.dt.internal.moxel.serializer with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
MoxelTypeCacheManager.onStorageClosing
(ProjectContext context) Performs cleanup during the storage closing LC stagevoid
MoxelTypeCacheManager.onStorageInitialization
(ProjectContext context) Performs data initialization during the LC storage initialization phase -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.platform.services.core.infobases.sync
Methods in com._1c.g5.v8.dt.internal.platform.services.core.infobases.sync with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
InfobaseSynchronizationManager.afterStart
(ProjectContext projectContext) Participates thepost resource loading
phase.void
InfobaseSynchronizationManager.beforeStop
(ProjectContext projectContext) Participates theresource unloading
phase.void
InfobaseSynchronizationManager.execute
(ProjectContext projectContext) Participates thestorage initialization
phase.void
InfobaseSynchronizationManager.start
(ProjectContext projectContext) Participates theresource loading
phase.void
InfobaseSynchronizationManager.stop
(ProjectContext projectContext) Participates thestorage closing
phase. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.search.core.text
Methods in com._1c.g5.v8.dt.internal.search.core.text with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
TextSearchIndexManager.disposeResourceListener
(ProjectContext projectContext) void
TextSearchIndexManager.postResourceLoading
(ProjectContext projectContext) void
TextSearchIndexManager.storageInitialization
(ProjectContext projectContext) -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.ui
Methods in com._1c.g5.v8.dt.internal.ui with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
DtSelectionService.start()
Participates thelinking
phase.
Adds listeners to the Workbench windows.void
ProjectDataMigrationNotificationService.start
(ProjectContext context) Participates thechecking
phase.
Notifies the user about migration impossibility.void
DtSelectionService.stop()
Participates thelinking
phase.
Removes listeners from the Workbench windows.void
DtUICleanerService.stop
(ProjectContext context) Participates thebefore resource unloading
phase.
Closes editors associated with project that is about to close. -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.ui.editor
Methods in com._1c.g5.v8.dt.internal.ui.editor with annotations of type LifecycleParticipant -
Uses of LifecycleParticipant in com._1c.g5.v8.dt.internal.validation.marker
Methods in com._1c.g5.v8.dt.internal.validation.marker with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
MarkerManagerV2.linking()
void
MarkerManagerV2.start
(ProjectContext projectContext) void
MarkerManagerV2.stop
(ProjectContext projectContext) void
MarkerManagerV2.unlinking()
-
Uses of LifecycleParticipant in com._1c.g5.v8.dt.team.ui.history
Methods in com._1c.g5.v8.dt.team.ui.history with annotations of type LifecycleParticipant -
Uses of LifecycleParticipant in com.e1c.g5.dt.core.legacy.internal.naming
Methods in com.e1c.g5.dt.core.legacy.internal.naming with annotations of type LifecycleParticipant -
Uses of LifecycleParticipant in com.e1c.g5.dt.core.legacy.internal.platform
Methods in com.e1c.g5.dt.core.legacy.internal.platform with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
DtProjectRuntimeVersionManager.init
(ProjectContext context) void
PlatformObjectReferencePersistenceContributor.initializeProject
(ProjectContext context) Participates in the project initialization phase.void
PlatformObjectReferencePersistenceContributor.link()
Participates in the linking phase.void
DtProjectRuntimeVersionManager.stop
(ProjectContext context) Participates thestorage closing
phase.
Clears versions cache for the project of the specifiedcontext
. -
Uses of LifecycleParticipant in com.e1c.g5.dt.internal.applications
Methods in com.e1c.g5.dt.internal.applications with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
ApplicationManager.onInit
(ProjectContext projectContext) void
ApplicationManager.onProjectStorageClosing
(ProjectContext projectContext) Cleans up applications being closed or deleted. -
Uses of LifecycleParticipant in com.e1c.g5.dt.internal.applications.infobases.ui
Methods in com.e1c.g5.dt.internal.applications.infobases.ui with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
LifecycleAwareApplicationsViewOpener.onProjectStart
(ProjectContext projectContext) -
Uses of LifecycleParticipant in com.e1c.g5.v8.dt.internal.check
Methods in com.e1c.g5.v8.dt.internal.check with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
CheckExecutor.dispose()
void
CheckScheduler.disposeResourceListener
(ProjectContext projectContext) void
CheckExecutor.init()
void
CheckScheduler.init()
void
CheckScheduler.onPostResourceLoading
(ProjectContext projectContext) Marks that initial resource loading for the project was completed.void
CheckExecutor.onProjectStart
(ProjectContext projectContext) void
CheckExecutor.onProjectStop
(ProjectContext projectContext) void
CheckScheduler.onStorageInitialization
(ProjectContext projectContext) Checks if there are some language resources are being scheduled during the period of project context unreadiness and schedules the computation if necessary.void
CheckScheduler.unlinking()
-
Uses of LifecycleParticipant in com.e1c.g5.v8.dt.internal.check.bsl
Methods in com.e1c.g5.v8.dt.internal.check.bsl with annotations of type LifecycleParticipant -
Uses of LifecycleParticipant in com.e1c.g5.v8.dt.internal.check.git
Methods in com.e1c.g5.v8.dt.internal.check.git with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
GitMarkerFilterManager.start
(ProjectContext projectContext) Participates thePOST_RESOURCE_LOADING
phase.
Starts the marker filter manager service.void
GitMarkerFilterManager.stop
(ProjectContext projectContext) Stops the marker filter manager service -
Uses of LifecycleParticipant in com.e1c.g5.v8.dt.internal.check.qfix
Methods in com.e1c.g5.v8.dt.internal.check.qfix with annotations of type LifecycleParticipant -
Uses of LifecycleParticipant in com.e1c.g5.v8.dt.internal.check.repository
Methods in com.e1c.g5.v8.dt.internal.check.repository with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
CheckRepository.closeStores
(ProjectContext projectContext) void
CheckRepository.init()
void
CheckRepository.initProjectContext
(ProjectContext projectContext) Performs internal project data intialiazation.void
CheckRepository.initStores
(ProjectContext projectContext) Performs internal data structures initialization.void
CheckRepository.loadData
(ProjectContext projectContext) Performs internal data structures initialization.void
CheckRepository.unlink
(ProjectContext projectContext) -
Uses of LifecycleParticipant in com.e1c.g5.v8.dt.internal.library.distribution
Methods in com.e1c.g5.v8.dt.internal.library.distribution with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
DistributionSupportManager.init
(ProjectContext projectContext) Performs initialization sequence for this service right after resource loading phase is complete.void
DistributionSupportManager.stop
(ProjectContext projectContext) -
Uses of LifecycleParticipant in com.e1c.g5.v8.dt.internal.library.update
Methods in com.e1c.g5.v8.dt.internal.library.update with annotations of type LifecycleParticipant -
Uses of LifecycleParticipant in com.e1c.g5.v8.dt.internal.platform.standaloneserver.wst.core
Methods in com.e1c.g5.v8.dt.internal.platform.standaloneserver.wst.core with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
StandaloneServerService.onProjectStop
(ProjectContext projectContext) -
Uses of LifecycleParticipant in com.e1c.g5.v8.dt.internal.snapshot.markers
Methods in com.e1c.g5.v8.dt.internal.snapshot.markers with annotations of type LifecycleParticipantModifier and TypeMethodDescriptionvoid
MarkerRestorationService.initProject
(ProjectContext context) Restores stashed markers on project intialization.