RTC Event listener
We are trying implement a listener for an RTC event which would give up a warning/error (Ideally on the Team Advisor view) when a new item whose path exceeds 256 characters from the project's home is getting delivered on to an RTC stream. Is there an existing API that could be used or any other possible solution?
One answer
The only option I am aware of is to create a custom deliver (server) advisor.
If you really want to approach this, carefully go through https://rsjazz.wordpress.com/2015/09/30/learning-to-fly-getting-started-with-the-rtc-java-apis/
Perform the RTC Extensions Workshop https://jazz.net/library/article/1000 as suggested.
This helps to set up the development environment and to understand the basics.
Then you can start and create an advisor (the extension workshop creates a follow up action). Advisors use a different extension point. See https://rsjazz.wordpress.com/?s=advisor&submit=Search for examples of advisors and the extension point(s) they use. See https://jazz.net/wiki/bin/view/Main/CustomPreconditionsTable#operations for the operation ID's to use. You likely have to use 'com.ibm.team.scm.server.deliver' as operation ID.
Good luck.