public class ChangeEdits extends Object implements ChildCollection<ChangeResource,ChangeEditResource>
Modifier and Type | Class and Description |
---|---|
static class |
ChangeEdits.Create
Create handler that is activated when collection element is accessed but doesn't exist, e.
|
static class |
ChangeEdits.DeleteContent
Handler to delete a file.
|
static class |
ChangeEdits.DeleteFile |
static class |
ChangeEdits.Detail |
static class |
ChangeEdits.EditMessage |
static class |
ChangeEdits.Get |
static class |
ChangeEdits.GetMessage |
static class |
ChangeEdits.GetMeta |
static class |
ChangeEdits.Post
Post to edit collection resource.
|
static class |
ChangeEdits.Put
Put handler that is activated when PUT request is called on collection element.
|
Modifier and Type | Method and Description |
---|---|
RestView<ChangeResource> |
list()
Create a view to list the contents of the collection.
|
ChangeEditResource |
parse(ChangeResource rsrc,
IdString id)
Parse a path component into a resource handle.
|
DynamicMap<RestView<ChangeEditResource>> |
views()
Get the views that support this collection.
|
public DynamicMap<RestView<ChangeEditResource>> views()
RestCollection
Within a resource the views are accessed as RESOURCE/plugin~view
.
views
in interface RestCollection<ChangeResource,ChangeEditResource>
public RestView<ChangeResource> list()
RestCollection
The returned view should accept the parent type to scope the search, and may want to take a "q" parameter option to narrow the results.
list
in interface RestCollection<ChangeResource,ChangeEditResource>
public ChangeEditResource parse(ChangeResource rsrc, IdString id) throws ResourceNotFoundException, AuthException, IOException, com.google.gwtorm.server.OrmException
RestCollection
parse
in interface RestCollection<ChangeResource,ChangeEditResource>
rsrc
- the handle to the collection.id
- string identifier supplied by the client. In a URL such as /changes/1234/abandon
this string is "1234"
.ResourceNotFoundException
- the object does not exist, or the caller is not permitted to
know if the resource exists.AuthException
IOException
com.google.gwtorm.server.OrmException