Я хочу инкапсулировать мою полную модель домена в плагин eclipse и предоставить набор сервисов, которые будут использоваться другими плагинами. Этот плагин Eclipse должен хранить состояние, потому что моя модель домена по умолчанию
имеет состояние в различные моменты времени, которое необходимо использовать в плагинах Eclipse.
По умолчанию плагин Eclipse такой же, как комплект OSGI и комплект OSGi, так как они основаны на SOA, не должны ли они быть без сохранения состояния?
Является ли хорошей практикой делать сервисы (точки расширения) Eclipse Plugin с состоянием?
Это правильный подход или есть какой-то другой способ, например сохранение состояния на жестком диске и отключение плагина от состояния?