com.atlassian.jira.plugin.webfragment.CacheableContextProvider |
![]()
ActivityBlockViewIssueContextProvider,
AddCommentContextProvider,
AttachmentBlockContextProvider,
DateBlockContextProvider,
LinkBlockContextProvider,
PeopleBlockContextProvider,
SubTasksContxtProvider,
SubTasksProgressContextProvider,
TimeTrackingViewIssueContextProvider
|
Clients of @PublicSpi
can expect
that programs compiled against a given version will remain binary compatible with later versions of the
@PublicSpi
as per each product's API policy (clients should refer to each product's API policy for
the exact guarantee -- usually binary compatibility is guaranteed at least across minor versions).
@PublicSpi
interfaces and classes are specifically designed to be implemented/extended by clients.
Hence, the guarantee of binary compatibility is different to that of @PublicApi
elements (if an element
is both @PublicApi
and @PublicSpi
, both guarantees apply).
Implementing ContextProviders will be wrapped with CacheableContextProviderDecorator
on creation
in JiraWebFragmentHelper
, and have getContextMap(java.util.Map)
invocation results cached
in the request.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return a key that is unique for the scope that this context should be scoped.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Return a key that is unique for the scope that this context should be scoped. E.g. If the context is unique per issue, per user return "JRA-11234:nmenere"
context | the context passed into the getContextMap method. |
---|