Class BeforeWorkspaceRemovedEvent

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
com.github._1c_syntax.bsl.languageserver.events.BeforeWorkspaceRemovedEvent
All Implemented Interfaces:
Serializable

public class BeforeWorkspaceRemovedEvent extends ApplicationEvent
Workspace вот-вот будет удалён из провайдера контекстов сервера (публикуется до удаления).

Полезная нагрузка — только URI удаляемого workspace. На момент рассылки контекст сервера ещё существует и доступен по этому URI.

See Also:
  • Constructor Details

    • BeforeWorkspaceRemovedEvent

      public BeforeWorkspaceRemovedEvent(Object source, URI workspaceUri)
      Создаёт новое событие перед удалением workspace.
      Parameters:
      source - источник события (провайдер контекстов сервера)
      workspaceUri - URI корня workspace
  • Method Details

    • getWorkspaceUri

      public URI getWorkspaceUri()
      URI корня workspace.