Class SCIMGroupWebObject
- java.lang.Object
- 
- org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
- 
- org.nuxeo.ecm.webengine.model.impl.DefaultObject
- 
- org.nuxeo.scim.server.jaxrs.usermanager.BaseUMObject
- 
- org.nuxeo.scim.server.jaxrs.usermanager.SCIMGroupWebObject
 
 
 
 
- 
 public class SCIMGroupWebObject extends BaseUMObject Simple Resource class used to expose the SCIM API on Users endpoint- Since:
- 7.4
- Author:
- tiry
 
- 
- 
Field Summary- 
Fields inherited from class org.nuxeo.scim.server.jaxrs.usermanager.BaseUMObjectbaseUrl, fixeMediaType, log, mapper, um
 
- 
 - 
Constructor SummaryConstructors Constructor Description SCIMGroupWebObject()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponsecreateGroup(javax.ws.rs.core.UriInfo uriInfo, com.unboundid.scim.data.GroupResource group, javax.servlet.http.HttpServletResponse response)javax.ws.rs.core.ResponsedeleteGroupResource(javax.ws.rs.core.UriInfo uriInfo, String uid)protected javax.ws.rs.core.ResponsedoCreateGroup(com.unboundid.scim.data.GroupResource group, javax.ws.rs.core.MediaType mt)protected javax.ws.rs.core.ResponsedoUpdateGroup(String uid, com.unboundid.scim.data.GroupResource group, javax.ws.rs.core.MediaType mt)com.unboundid.scim.data.GroupResourcegetGroupResource(javax.ws.rs.core.UriInfo uriInfo, String uid)com.unboundid.scim.data.GroupResourcegetGroupResourceAsXml(javax.ws.rs.core.UriInfo uriInfo, String uid)com.unboundid.scim.sdk.Resources<com.unboundid.scim.data.GroupResource>getGroups(javax.ws.rs.core.UriInfo uriInfo)protected StringgetPrefix()com.unboundid.scim.data.GroupResourcegetUserResourceAsJSON(javax.ws.rs.core.UriInfo uriInfo, String uid)protected com.unboundid.scim.data.GroupResourceresolveGroupRessource(String uid)javax.ws.rs.core.ResponseupdateGroup(javax.ws.rs.core.UriInfo uriInfo, String uid, com.unboundid.scim.data.GroupResource user)- 
Methods inherited from class org.nuxeo.scim.server.jaxrs.usermanager.BaseUMObjectcheckUpdateGuardPreconditions, initialize, isAPowerUserEditableArtifact
 - 
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.DefaultObjectdisptachAdapter, isAdapter
 - 
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResourcecheckGuard, dispose, getActiveAdapter, getAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
 
- 
 
- 
- 
- 
Method Detail- 
getPrefixprotected String getPrefix() - Specified by:
- getPrefixin class- BaseUMObject
 
 - 
resolveGroupRessourceprotected com.unboundid.scim.data.GroupResource resolveGroupRessource(String uid) 
 - 
getGroupspublic com.unboundid.scim.sdk.Resources<com.unboundid.scim.data.GroupResource> getGroups(@Context javax.ws.rs.core.UriInfo uriInfo)
 - 
getGroupResourcepublic com.unboundid.scim.data.GroupResource getGroupResource(@Context javax.ws.rs.core.UriInfo uriInfo, String uid)
 - 
getGroupResourceAsXmlpublic com.unboundid.scim.data.GroupResource getGroupResourceAsXml(@Context javax.ws.rs.core.UriInfo uriInfo, String uid)
 - 
getUserResourceAsJSONpublic com.unboundid.scim.data.GroupResource getUserResourceAsJSON(@Context javax.ws.rs.core.UriInfo uriInfo, String uid)
 - 
createGrouppublic javax.ws.rs.core.Response createGroup(@Context javax.ws.rs.core.UriInfo uriInfo, com.unboundid.scim.data.GroupResource group, @Context javax.servlet.http.HttpServletResponse response)
 - 
updateGrouppublic javax.ws.rs.core.Response updateGroup(@Context javax.ws.rs.core.UriInfo uriInfo, String uid, com.unboundid.scim.data.GroupResource user)
 - 
doUpdateGroupprotected javax.ws.rs.core.Response doUpdateGroup(String uid, com.unboundid.scim.data.GroupResource group, javax.ws.rs.core.MediaType mt) 
 - 
doCreateGroupprotected javax.ws.rs.core.Response doCreateGroup(com.unboundid.scim.data.GroupResource group, javax.ws.rs.core.MediaType mt)
 - 
deleteGroupResourcepublic javax.ws.rs.core.Response deleteGroupResource(@Context javax.ws.rs.core.UriInfo uriInfo, String uid)
 
- 
 
-