Class GetActionsRequest
java.lang.Object
com.atlassian.jira.plugin.issuetabpanel.GetActionsRequest
- Since:
- v5.0
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classLimits and filters the actions returned fromIssueTabPanel3.getActions(GetActionsRequest).static enumstatic interfacestatic interfacestatic interfacestatic classstatic interfacestatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final GetActionsRequest.Batchingstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionGetActionsRequest(Issue issue, ApplicationUser remoteUser, boolean asynchronous, boolean showAll, String focusId) GetActionsRequest(Issue issue, ApplicationUser remoteUser, boolean asynchronous, boolean showAll, String focusId, GetActionsRequest.Batching batch) -
Method Summary
-
Field Details
-
DEFAULT_INITIAL_LIMIT
public static final int DEFAULT_INITIAL_LIMIT- See Also:
-
DEFAULT_LIMIT
public static final int DEFAULT_LIMIT- See Also:
-
DEFAULT_LIMIT_FOR_FOCUSED_ITEM
public static final int DEFAULT_LIMIT_FOR_FOCUSED_ITEM- See Also:
-
DEFAULT_BATCHING
-
-
Constructor Details
-
GetActionsRequest
@Internal public GetActionsRequest(@Nonnull Issue issue, @Nullable ApplicationUser remoteUser, boolean asynchronous, boolean showAll, @Nullable String focusId) -
GetActionsRequest
@Internal public GetActionsRequest(@Nonnull Issue issue, @Nullable ApplicationUser remoteUser, boolean asynchronous, boolean showAll, @Nullable String focusId, @Nonnull GetActionsRequest.Batching batch)
-
-
Method Details
-
issue
- Returns:
- the Issue on which the panel will be displayed
-
remoteUser
- Returns:
- the User that is viewing the page, or null for an anonymous user
-
isAnonymous
public boolean isAnonymous()- Returns:
- true iff the user that is viewing the page is anonymous (i.e. not logged in)
-
isAsynchronous
public boolean isAsynchronous()- Returns:
- true if the actions are being loaded asynchronously, e.g. using an AJAX request
-
loggedInUser
-
isShowAll
public boolean isShowAll()- Returns:
- true if all the actions should be returned
Used by tabs that limit the number of actions to show (e.g. comments tab)
-
getFocusId
- Returns:
- id of the action that should be focused
e.g. commentId for the comments tab
Used by tabs that limit the number of actions to show, so that the focused action can always be displayed
-
batching
Information about requested batch of actions.- Returns:
- information about requested batch of actions.
-
isValidShowAllRequest
public boolean isValidShowAllRequest()
-