public interface ExternalActivityItemProvider
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<ExternalActivityItem> |
findActivityItems(Principal user,
ExternalActivityItemSearchParams params,
java.util.Map<com.atlassian.applinks.api.ApplicationLink,java.lang.Exception> exceptions)
Finds activity visible to the user, constrained by specified search parameters.
|
boolean |
hasEarlierActivity(Principal user,
ExternalActivityItem item,
ExternalActivityItemSearchParams params)
Determines whether the provider has activity earlier than the given activity item, constrained by specified
search parameters.
|
boolean |
hasLaterActivity(Principal user,
ExternalActivityItem item,
ExternalActivityItemSearchParams params)
Determines whether the provider has activity later than the given activity item, constrained by specified
search parameters.
|
java.lang.Iterable<ExternalActivityItem> findActivityItems(Principal user, ExternalActivityItemSearchParams params, java.util.Map<com.atlassian.applinks.api.ApplicationLink,java.lang.Exception> exceptions)
user
- the user running this request - defines security contextparams
- activity search parametersIterable
of ExternalActivityItem
matching the specified search parameters.boolean hasEarlierActivity(Principal user, ExternalActivityItem item, ExternalActivityItemSearchParams params)
user
- the user running this request - defines security contextitem
- the ExternalActivityItem
to use as a point of referenceparams
- activity search parameterstrue
if there is any earlier activity matching the specified search parameters,
otherwise false
boolean hasLaterActivity(Principal user, ExternalActivityItem item, ExternalActivityItemSearchParams params)
user
- the user running this request - defines security contextitem
- the ExternalActivityItem
to use as a point of referenceparams
- activity search parameterstrue
if there is any earlier activity matching the specified search parameters,
otherwise false