hi,
Import com.atlassian.jira.component.ComponentAccessor
This could be a silly question, but could someone help to know what exactly this is and how does it work.
You don't really need to know the deep detail of it, I suspect you are asking because you keep seeing it in scripts.
All it really does is give a script a way to create the "manager" type objects that they almost always need.
For example, if I want to do something with projects, like get a list of archived ones, I'll probably need a projectManager. So I'd call ComponentAccessor.getProjectManager to create one to work with in my script.
If you have a rummage through https://docs.atlassian.com/software/jira/docs/api/9.5.0/com/atlassian/jira/component/ComponentAccessor.html you'll see that almost all the calls are "get manager or factory object" or "get block of info that doesn't really have a manager" in a few cases.
@Nic Brough -Adaptavist- Hello,
Thanks for explaining above, as this is something new for me, I was bit not sure about my understanding on above, but your explanation clear my doubt.
Thanks
M.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.