che-server/plugins/plugin-java
Vladyslav Zhukovskyi c7b4623b61 Get projects after workspace has been already initialized (#2867)
* Get projects after workspace has been already initialized

This commit also includes API reorganization. Move client service implementations from the core-api to the core-app. Code cleanup. Removed dependency to the javax.inject from the core-api to avoid duplicate using @Inject annotation from the com.google.inject and javax.inject. (Client side uses only com.google.inject.Inject annotation)

Created two components:
WsAgentInitializer - which is responsible to initialize workspace component on the client side. Component consumes developer machine object at startup stage.
WsAgentMessageBusProvider - which is responsible to initialize message bus after workspace has been initialized.

API movements:
OAuthServiceClient was moved from the org.eclipse.che.ide.api.auth to the org.eclipse.ide.api.oauth

* Move WsAgentInitizalizer to the core-app

* Add @Override annotation

* Add @Override annotation

* Remove @Singleton annotation

* Remove @Singleton annotation

* Revert javax.inject.Inject annotation

* Update codebase due to changes in the master branch
2016-11-03 15:29:08 +02:00
..
che-plugin-java-ant-tools CHE-233:Rework Project API with new VFS 2016-03-21 18:11:54 +02:00
che-plugin-java-ext-ant CHE-781:Move all platform-api-client-gwt to the che-core-ide-api module 2016-05-12 09:31:10 +03:00
che-plugin-java-ext-jdt [maven-release-plugin] prepare for next development iteration 2016-10-26 09:37:49 +00:00
che-plugin-java-ext-lang-client Get projects after workspace has been already initialized (#2867) 2016-11-03 15:29:08 +02:00
che-plugin-java-ext-lang-server CHE-2015 Rename configuration properties 2016-10-27 17:29:46 +03:00
che-plugin-java-ext-lang-shared [maven-release-plugin] prepare for next development iteration 2016-10-26 09:37:49 +00:00
che-plugin-java-plain [maven-release-plugin] prepare for next development iteration 2016-10-26 09:37:49 +00:00
pom.xml [maven-release-plugin] prepare for next development iteration 2016-10-26 09:37:49 +00:00