Stream Name Uniqueness across Server?
Use Case:
To achieve Stream name Uniqueness across Server.
Currently by developing Server Side plugin , it is possible only to achieve Stream Name Uniqueness in that Process area.
Would be interested to know how to make it across Server.
Example: Component Name Uniqueness - There is a jazz Server setting to achieve this.
How to develop similar kind of settings for Stream.?
Any hints, links, code snippets etc would be very helpful.
Accepted answer
The only way I can think of is a naming pattern and make sure that there is a unique part for the project area that owns the stream. See https://rsjazz.wordpress.com/2017/02/13/diy-stream-naming-convention-advisors/ .
Please note that all components, streams etc have a unique ID that would allow to tell them apart. The unique name is just to help the humans in the team with context, so a project area wide solution would potentially be enough.
Alternatively you would need a server extension or something that creates you some other name element to make the names unique. Note, the distinguishing item must be usable for humans too.