Summary
In this chapter, you have seen how to develop extensions on the Rational Team Concert's client and server. Even though we have not discussed the whole gamut of extensions, you should have an idea of the possibilities.
We have used the Express-C edition of Rational Team Concert as the development and testing platform. We have set up the Eclipse client's target platform in Express-C with the SDK libraries, which enables us to develop against the client and server code. We have briefly explored the various options and usages of the RESTful APIs.
On the Eclipse client, we developed a Team Central extension that has a HelloWorld
section. This section can be added from the view's menu and a minimal UI is constructed to demonstrate the extension functionality.
For the server extension, we have set up our Tomcat in debug mode and created a plugin with the required extension. Once the extension point is added, we coded the functionality for the WorkItemSaveAdvisor
and deployed it onto the server...