public class RemoteGroupServiceImpl.RemoteGroupFinderImpl extends AbstractRemoteService<GroupService.GroupFinder> implements RemoteGroupService.RemoteGroupFinder
provider
Constructor and Description |
---|
RemoteGroupFinderImpl(Expansion[] expansions) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.util.concurrent.Promise<PageResponse<Group>> |
fetchMany(PageRequest request) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<Group>> |
fetchOne() |
com.atlassian.util.concurrent.Promise<Group> |
fetchOneOrNull() |
RemoteGroupService.RemoteGroupFinder |
withMember(User user) |
RemoteGroupService.RemoteGroupFinder |
withName(String groupName) |
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, deleteFuture, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postFuture, postFuture, postFuture, postFutureToPageResponse, putFuture
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
fetch, fetchOrNull
public RemoteGroupFinderImpl(Expansion[] expansions)
public RemoteGroupService.RemoteGroupFinder withName(String groupName)
withName
in interface RemoteGroupService.RemoteGroupFinder
public RemoteGroupService.RemoteGroupFinder withMember(User user)
withMember
in interface RemoteGroupService.RemoteGroupFinder
public com.atlassian.util.concurrent.Promise<PageResponse<Group>> fetchMany(PageRequest request)
fetchMany
in interface RemoteGroupService.RemoteGroupFinder
public com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<Group>> fetchOne()
fetchOne
in interface RemoteSingleFetcher<Group>
public com.atlassian.util.concurrent.Promise<Group> fetchOneOrNull()
fetchOneOrNull
in interface RemoteSingleFetcher<Group>
Copyright © 2003–2018 Atlassian. All rights reserved.