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 TypeMethodDescriptionvoidBslMarkerRemover.dispose(ProjectContext context) voidBslMarkerRemover.initialize(ProjectContext context) voidBuildOrchestrator.initialize(ProjectContext context) Initializes data of the service, registers the build info for use during the next phases of LCvoidBuildOrchestrator.link()Participates thelinkingphase.voidResourceDescriptionRepository.start(ProjectContext projectContext) Participates theresource loadingphase on project start.voidResourceDescriptionRepository.stop(ProjectContext projectContext) Participates theresource unloadingphase on project stop.voidBuildOrchestrator.unlink()Participates theunlinkingphase. -
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 TypeMethodDescriptionvoidDcsTypeCacheManager.onStorageClosing(ProjectContext context) Performs cleanup during the storage closing LC stagevoidDcsTypeCacheManager.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 TypeMethodDescriptionvoidProjectFileSystemSupportProvider.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 TypeMethodDescriptionvoidBmRightsIndexManager.afterImport(ILifecycleContext projectContext) Processes data after import of data is finishedvoidBmRightsIndexManager.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 TypeMethodDescriptionvoidExportMethodTypeProviderLifecycleManager.link()Participates thelinkingphase. Performs initialization steps only once, no matter how many times it is invoked.voidExportMethodProviderLifecycleManager.start(ProjectContext projectContext) Participates theresource loadingphase on project start.voidExportMethodTypeProviderLifecycleManager.start(ProjectContext projectContext) Participates theresource loadingphase on project start.voidExportMethodProviderLifecycleManager.stop(ProjectContext projectContext) Participates theresource unloadingphase on project stop.voidExportMethodTypeProviderLifecycleManager.stop(ProjectContext projectContext) Participates theresource unloadingphase 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 TypeMethodDescriptionvoidCommandInterfaceManager.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 TypeMethodDescriptionvoidComparisonManager.link()Participates thelinkingphase. Performs initialization steps only once, no matter how many times it is invoked.voidComparisonManager.onResourceUnloading(ProjectContext context) Participates theresource unloadingphase. 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 TypeMethodDescriptionvoidEnvironmentCheckerService.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 TypeMethodDescriptionvoidLibraryRegistry.dispose(ProjectContext projectContext) voidLibraryRegistry.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 TypeMethodDescriptionvoidConfigurationProjectManager.afterStart(ProjectContext projectContext) Participates thepost resource loadingphase.
Registers the project specific listeners.voidExtensionProjectManager.afterStart(ProjectContext projectContext) Participates thepost resource loadingphase.
Registers the project specific listeners.voidExternalObjectProjectManager.afterStart(ProjectContext projectContext) Participates thepost resource loadingphase.
Registers the project specific listeners.voidConfigurationProjectManager.beforeStop(ProjectContext projectContext) Participates thebefore resource unloadingphase.
Unregisters the project specific listeners.voidExtensionProjectManager.beforeStop(ProjectContext projectContext) Participates thebefore resource unloadingphase.
Unregisters the project specific listeners.voidExternalObjectProjectManager.beforeStop(ProjectContext projectContext) Participates thebefore resource unloadingphase.
Unregisters the project specific listeners.voidConfigurationProjectManager.dispose(ProjectContext context) Participates thedisposingphase.
Unregisters the V8Project associated with the project of the specifiedprojectContext.voidDtProjectManager.dispose(ProjectContext lifecycleContext) voidExtensionProjectManager.dispose(ProjectContext context) Participates thedisposingphase.
Unregisters the V8Project associated with the project of the specifiedprojectContext.voidExternalObjectProjectManager.dispose(ProjectContext context) Participates thedisposingphase.
Unregisters the V8Project associated with the project of the specifiedprojectContext.voidResourceLookup.dispose(ProjectContext lifecycleContext) voidDtProjectManager.init(ProjectContext projectContext) voidResourceLookup.init(ProjectContext projectContext) voidConfigurationProjectManager.initialize(ProjectContext context) Participates theinitializationphase.
Loads project manifest and registers a V8Project instance.voidExtensionProjectManager.initialize(ProjectContext context) Participates theinitializationphase.
Loads project manifest and registers a V8Project instance.voidExternalObjectProjectManager.initialize(ProjectContext context) Participates theinitializationphase.
Loads project manifest and registers a V8Project instance.voidConfigurationProjectManager.onStorageInitialization(ProjectContext context) Participates thestorAge initializationphase.
Adds BM engine reference to the Configuration project if applicable to support earlier access to Configuration object for backward compatibilityvoidConfigurationProjectManager.start(ProjectContext projectContext) Participates theresource loadingphase.
Obtains the configuration BM object for the project of the specifiedprojectContextand registers it within associated V8Project instance.voidExtensionProjectManager.start(ProjectContext context) Participates theresource loadingphase.
Obtains the configuration BM object for the project of the specifiedprojectContextand registers it within associated V8Project instance.voidExternalObjectProjectManager.start(ProjectContext projectContext) Participates theresource loadingphase.
Obtains the 'external object' BM objects for the project of the specifiedprojectContextand registers it within associated V8Project instance.voidConfigurationProjectManager.stop(ProjectContext projectContext) Participates theresource unloadingphase.
Unregisters the project specific listeners.voidExtensionProjectManager.stop(ProjectContext projectContext) Participates theresource unloadingphase.
Unregisters the project specific listeners.voidExternalObjectProjectManager.stop(ProjectContext projectContext) Participates theresource unloadingphase. -
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 TypeMethodDescriptionvoidDerivedDataPerformanceWatchdog.start(ProjectContext ctx) Start derived data performance monitoring for a project.voidDerivedDataPerformanceWatchdog.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 TypeMethodDescriptionvoidDerivedDataManagerProvider.close(ProjectContext context) voidEditingContextFinalizer.close(ProjectContext context) voidPostSnapshotRestorationSetupService.init(ProjectContext context) Performs additional setup after snapshot restoration.voidBmModelManager.initStorage(ILifecycleContext lifecycleContext) Participates thestorage initializationphase.
Initiates the BmModel instance for the project of the specifiedprojectContext.voidBmModelManager.link()Participates thelinkingphase.voidDerivedDataManagerProvider.link()voidDerivedDataManagerProvider.onInitialization(ProjectContext context) voidDerivedDataManagerProvider.onStorageInitialization(ProjectContext context) Performs initialization of the DD subsystemvoidBmModelManager.postResourceLoading(ProjectContext projectContext) Participates thepost resource loadingphase.
Waits for derived data computations of 'MD_PRE' and 'FORM_PRE' segments.voidBmModelManager.resourceLoading(ProjectContext projectContext) Participates theresource loadingphase.
Starts the synchronization.voidDerivedDataManagerProvider.resourceLoading(ProjectContext projectContext) Participates theresource loadingphase.
Calls force derived data updates in case of library/base configuration is being attached/updated.voidDerivedDataManagerProvider.resourceUnloading(ProjectContext projectContext) Participates theresource unloadingphase.
Blocks all derived data computations.voidBmModelManager.storageClosing(ProjectContext projectContext) Participates thestorage closingphase.
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 TypeMethodDescriptionvoidDelegatingXmlFormatter.link()Participates thelinkingphase. -
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 TypeMethodDescriptionvoidLibraryProjectResourceManager.onResourceLoading(ProjectContext context) voidLibraryProjectResourceManager.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 TypeMethodDescriptionvoidPropertyInfoManager.beforeStop(ProjectContext projectContext) Participates thebefore resource unloadingphase.voidPropertyInfoManager.start(ProjectContext projectContext) Participates theresource loadingphase.voidPropertyInfoManager.stop(ProjectContext projectContext) Participates theresource unloadingphase. -
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 TypeMethodDescriptionvoidFormModelMigrationService.checkProject(ProjectContext context) Participates thecheckingphase.
Checks the data format version.voidFormSourceMigrationService.checkProject(ProjectContext context) voidFormModelMigrationService.stop(ProjectContext context) Participates thestorage closingphase. -
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 TypeMethodDescriptionvoidPathIndexManager.onStart(ProjectContext projectContext) voidPathIndexManager.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 TypeMethodDescriptionvoidFormServiceBootstrap.link()Participates thelinkingphase.
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 TypeMethodDescriptionvoidAllPhasesService.beforeResourceUnloading()NonVoidParticipantService.check()voidAllPhasesService.checking()voidArgumentsTestParticipantService.contextAndPhaseArg(ILifecycleContext context, LifecyclePhase phase) voidArgumentsTestParticipantService.contextArg(ILifecycleContext context) voidArgumentsTestParticipantService.customContextArg(TestContext context) voidAllPhasesService.disposing()voidAllPhasesService.initialization()voidAllPhasesService.linking()voidDependenciesTestParticipantService.multipleDependency()voidArgumentsTestParticipantService.noArgs()voidDependenciesTestParticipantService.noDependency()voidArgumentsTestParticipantService.phaseAndContextArg(LifecyclePhase phase, ILifecycleContext context) voidArgumentsTestParticipantService.phaseArg(LifecyclePhase phase) voidAllPhasesService.postResourceLoading()voidAllPhasesService.resourceLoading()voidAllPhasesService.resourceUnloading()voidAllPhasesService.storageClosing()voidAllPhasesService.storageInitialization()voidTwiceRegisteredParticipantsService.testParticipant1()voidTwiceRegisteredParticipantsService.testParticipant2()voidDependenciesTestParticipantService.testService1Dependency()voidAllPhasesService.unlinking()voidvoidWrongArgumentCountParticipantService.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 TypeMethodDescriptionvoidExternalPropertyManagerBootstrap.onStorageClosing(ProjectContext context) Participates thestorage closingphase.
Performs closing steps for BM Model associated with the project of the specifiedprojectContext.voidExternalPropertyManagerBootstrap.onStorageInitialization(ProjectContext context) Participates thestorage initializationphase.
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 TypeMethodDescriptionvoidDistributionDescriptionProvider.onStart(ProjectContext projectContext) voidDistributionDescriptionProvider.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 TypeMethodDescriptionvoidMoxelTypeCacheManager.onStorageClosing(ProjectContext context) Performs cleanup during the storage closing LC stagevoidMoxelTypeCacheManager.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 TypeMethodDescriptionvoidInfobaseSynchronizationManager.afterStart(ProjectContext projectContext) Participates thepost resource loadingphase.voidInfobaseSynchronizationManager.beforeStop(ProjectContext projectContext) Participates theresource unloadingphase.voidInfobaseSynchronizationManager.execute(ProjectContext projectContext) Participates thestorage initializationphase.voidInfobaseSynchronizationManager.start(ProjectContext projectContext) Participates theresource loadingphase.voidInfobaseSynchronizationManager.stop(ProjectContext projectContext) Participates thestorage closingphase. -
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 TypeMethodDescriptionvoidTextSearchIndexManager.disposeResourceListener(ProjectContext projectContext) voidTextSearchIndexManager.postResourceLoading(ProjectContext projectContext) voidTextSearchIndexManager.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 TypeMethodDescriptionvoidDtSelectionService.start()Participates thelinkingphase.
Adds listeners to the Workbench windows.voidProjectDataMigrationNotificationService.start(ProjectContext context) Participates thecheckingphase.
Notifies the user about migration impossibility.voidDtSelectionService.stop()Participates thelinkingphase.
Removes listeners from the Workbench windows.voidDtUICleanerService.stop(ProjectContext context) Participates thebefore resource unloadingphase.
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 TypeMethodDescriptionvoidMarkerManagerV2.linking()voidMarkerManagerV2.start(ProjectContext projectContext) voidMarkerManagerV2.stop(ProjectContext projectContext) voidMarkerManagerV2.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 TypeMethodDescriptionvoidDtProjectRuntimeVersionManager.init(ProjectContext context) voidPlatformObjectReferencePersistenceContributor.initializeProject(ProjectContext context) Participates in the project initialization phase.voidPlatformObjectReferencePersistenceContributor.link()Participates in the linking phase.voidDtProjectRuntimeVersionManager.stop(ProjectContext context) Participates thestorage closingphase.
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 TypeMethodDescriptionvoidApplicationManager.onInit(ProjectContext projectContext) voidApplicationManager.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 TypeMethodDescriptionvoidLifecycleAwareApplicationsViewOpener.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 TypeMethodDescriptionvoidCheckExecutor.dispose()voidCheckScheduler.disposeResourceListener(ProjectContext projectContext) voidCheckExecutor.init()voidCheckScheduler.init()voidCheckScheduler.onPostResourceLoading(ProjectContext projectContext) Marks that initial resource loading for the project was completed.voidCheckExecutor.onProjectStart(ProjectContext projectContext) voidCheckExecutor.onProjectStop(ProjectContext projectContext) voidCheckScheduler.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.voidCheckScheduler.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 TypeMethodDescriptionvoidGitMarkerFilterManager.start(ProjectContext projectContext) Participates thePOST_RESOURCE_LOADINGphase.
Starts the marker filter manager service.voidGitMarkerFilterManager.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 TypeMethodDescriptionvoidCheckRepository.closeStores(ProjectContext projectContext) voidCheckRepository.init()voidCheckRepository.initProjectContext(ProjectContext projectContext) Performs internal project data intialiazation.voidCheckRepository.initStores(ProjectContext projectContext) Performs internal data structures initialization.voidCheckRepository.loadData(ProjectContext projectContext) Performs internal data structures initialization.voidCheckRepository.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 TypeMethodDescriptionvoidDistributionSupportManager.init(ProjectContext projectContext) Performs initialization sequence for this service right after resource loading phase is complete.voidDistributionSupportManager.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 TypeMethodDescriptionvoidStandaloneServerService.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 TypeMethodDescriptionvoidMarkerRestorationService.initProject(ProjectContext context) Restores stashed markers on project intialization.