ccc.client.gwt.remoting
Class ListGroups
java.lang.Object
ccc.client.core.RemotingAction
ccc.client.gwt.remoting.ListGroups
- All Implemented Interfaces:
- Action
public abstract class ListGroups
- extends RemotingAction
Retrieve a list of groups from the server.
- Author:
- Civic Computing Ltd.
Constructor Summary |
ListGroups(int pageNo,
int pageSize,
java.lang.String sort,
SortOrder order)
Constructor. |
Method Summary |
protected abstract void |
execute(PagedCollection<Group> groups)
Handle the result of a successful call. |
protected java.lang.String |
getPath()
Determine the server path for this action. |
protected Request |
getRequest()
Get the HTTP request for this action. |
Methods inherited from class ccc.client.core.RemotingAction |
beforeExecute, encode, execute, fireEvent, getActionName, getBody, getParser, onFailure, onNoContent, onOK, parseResourceSummary, setExecutor, setParser |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ListGroups
public ListGroups(int pageNo,
int pageSize,
java.lang.String sort,
SortOrder order)
- Constructor.
- Parameters:
pageNo
- The page to display.pageSize
- The number of results per page.sort
- The column to sort.order
- The sort order (ASC/DESC).
getPath
protected java.lang.String getPath()
- Determine the server path for this action.
- Overrides:
getPath
in class RemotingAction
- Returns:
- The server path for the resource.
getRequest
protected Request getRequest()
- Get the HTTP request for this action.
- Overrides:
getRequest
in class RemotingAction
- Returns:
- The request for this remote action.
execute
protected abstract void execute(PagedCollection<Group> groups)
- Handle the result of a successful call.
- Parameters:
groups
- The groups returned.
Copyright © 2010. All Rights Reserved.