Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Accessing Plan details in automated fashion.

Hi,

I've been tasked with exposing(*) certain types of RTC Plans (e.g. Release plan) to an external tool. The information that is desired would be things like the plan name, info about the progress. In addition, work items associated with the Plan would also have some exposure to this external tool. I've been doing work item activities via the "plain" client libraries, but have yet to discover any mechanism to help ferret out info regarding Plans.

I think I could query work items via their "Planned for" attribute, but that could be brute force w/o some help focusing on certain Plan types.

Suggestions are welcome.

Thanks,

Kevin

(*) Finding info and putting into a back-end database that the external application will use.

0 votes



4 answers

Permanent link
Hi Kevin,

The following information is available from the internal API and is subject to change at any moment and neither I nor IBM Rational support usage of it.

Having said that, you can get what you want in one of two ways (REST is the other, also internal) and as you are using the SDK, I can tell you that the service you are looking for is:

com.ibm.team.apt.internal.common.rcp.IIterationPlanService


which has a client side library
getClientLibrary(IIterationPlanClient.class)


com.ibm.team.apt.internal.client.IIterationPlanClient


Take a look at these interfaces.. they will probably give you the information you are looking for. Just to reiterate, these are internal (as indicated by the package name).

Boris

0 votes


Permanent link
Hi Kevin,

The following information is available from the internal API and is subject to change at any moment and neither I nor IBM Rational support usage of it.

Having said that, you can get what you want in one of two ways (REST is the other, also internal) and as you are using the SDK, I can tell you that the service you are looking for is:

com.ibm.team.apt.internal.common.rcp.IIterationPlanService


which has a client side library
getClientLibrary(IIterationPlanClient.class)


com.ibm.team.apt.internal.client.IIterationPlanClient


Take a look at these interfaces.. they will probably give you the information you are looking for. Just to reiterate, these are internal (as indicated by the package name).

Boris


Hi Boris,

I have the same problem here and I can't use the plain Java client library. Can you give some direction on how to use the REST API to query plans?

0 votes


Permanent link
Hi Luiz,

Those REST call are very internal and quite undocumented. You may see some references to them on the Wiki from time time. I What plan information do you need, in particular? Perhaps there are other alternatives.

Boris

Hi Kevin,

The following information is available from the internal API and is subject to change at any moment and neither I nor IBM Rational support usage of it.

Having said that, you can get what you want in one of two ways (REST is the other, also internal) and as you are using the SDK, I can tell you that the service you are looking for is:

com.ibm.team.apt.internal.common.rcp.IIterationPlanService


which has a client side library
getClientLibrary(IIterationPlanClient.class)


com.ibm.team.apt.internal.client.IIterationPlanClient


Take a look at these interfaces.. they will probably give you the information you are looking for. Just to reiterate, these are internal (as indicated by the package name).

Boris


Hi Boris,

I have the same problem here and I can't use the plain Java client library. Can you give some direction on how to use the REST API to query plans?

0 votes


Permanent link
Hi Boris,

I need to display all the plans (current or not) associated to a project area and all the work items associated to the current iteration plan.

Thanks,
Luiz

Hi Luiz,

Those REST call are very internal and quite undocumented. You may see some references to them on the Wiki from time time. I What plan information do you need, in particular? Perhaps there are other alternatives.

Boris

Hi Kevin,

The following information is available from the internal API and is subject to change at any moment and neither I nor IBM Rational support usage of it.

Having said that, you can get what you want in one of two ways (REST is the other, also internal) and as you are using the SDK, I can tell you that the service you are looking for is:

com.ibm.team.apt.internal.common.rcp.IIterationPlanService


which has a client side library
getClientLibrary(IIterationPlanClient.class)


com.ibm.team.apt.internal.client.IIterationPlanClient


Take a look at these interfaces.. they will probably give you the information you are looking for. Just to reiterate, these are internal (as indicated by the package name).

Boris


Hi Boris,

I have the same problem here and I can't use the plain Java client library. Can you give some direction on how to use the REST API to query plans?

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 10,941

Question asked: Feb 08 '12, 10:31 a.m.

Question was seen: 5,540 times

Last updated: Feb 08 '12, 10:31 a.m.

Confirmation Cancel Confirm