You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by ro...@apache.org on 2014/12/22 17:54:37 UTC
[31/50] incubator-usergrid git commit: update roles resource
update roles resource
Project: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/commit/067aad6f
Tree: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/tree/067aad6f
Diff: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/diff/067aad6f
Branch: refs/heads/two-dot-o
Commit: 067aad6f1d2864e83fd522549128550661f534ec
Parents: 3dc0853
Author: Shawn Feldman <sf...@apache.org>
Authored: Wed Dec 17 08:56:36 2014 -0700
Committer: Shawn Feldman <sf...@apache.org>
Committed: Wed Dec 17 08:56:36 2014 -0700
----------------------------------------------------------------------
.../endpoints/RolesResource.java | 31 ++++----------------
1 file changed, 6 insertions(+), 25 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/067aad6f/stack/rest/src/test/java/org/apache/usergrid/rest/test/resource2point0/endpoints/RolesResource.java
----------------------------------------------------------------------
diff --git a/stack/rest/src/test/java/org/apache/usergrid/rest/test/resource2point0/endpoints/RolesResource.java b/stack/rest/src/test/java/org/apache/usergrid/rest/test/resource2point0/endpoints/RolesResource.java
index a6ae324..5b678c9 100644
--- a/stack/rest/src/test/java/org/apache/usergrid/rest/test/resource2point0/endpoints/RolesResource.java
+++ b/stack/rest/src/test/java/org/apache/usergrid/rest/test/resource2point0/endpoints/RolesResource.java
@@ -29,41 +29,22 @@ import javax.ws.rs.core.MediaType;
/**
* Created by rockerston on 12/16/14.
*/
-public class RolesResource extends NamedResource{
+public class RolesResource extends AbstractCollectionResource<Role,RoleResource>{
public RolesResource(ClientContext context, UrlResource parent) {
super("roles", context, parent);
}
-
- public Role post(Role role){
- ApiResponse response =getResource(true).type( MediaType.APPLICATION_JSON_TYPE ).accept( MediaType.APPLICATION_JSON )
- .post( ApiResponse.class, role );
-
+ @Override
+ protected Role instantiateT(ApiResponse response) {
return new Role(response);
-
}
- public Application put(Application application){
- ApiResponse response =getResource(true).type( MediaType.APPLICATION_JSON_TYPE ).accept( MediaType.APPLICATION_JSON )
- .put(ApiResponse.class, application );
-
- return new Application(response);
-
+ @Override
+ protected RoleResource instantiateSubResource(String identifier, ClientContext context, UrlResource parent) {
+ return new RoleResource(identifier,context,parent);
}
- public ApiResponse get(){
- ApiResponse response =getResource(true).type( MediaType.APPLICATION_JSON_TYPE ).accept( MediaType.APPLICATION_JSON )
- .get(ApiResponse.class);
-
- return response;
-
- }
-
- public void delete(Application application){
- ApiResponse response =getResource(true).type( MediaType.APPLICATION_JSON_TYPE ).accept( MediaType.APPLICATION_JSON )
- .delete(ApiResponse.class );
- }
}