Package org.nuxeo.scim.server.jaxrs
Class SCIMRoot
- java.lang.Object
-
- org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
-
- org.nuxeo.ecm.webengine.model.impl.DefaultObject
-
- org.nuxeo.ecm.webengine.model.impl.ModuleRoot
-
- org.nuxeo.scim.server.jaxrs.SCIMRoot
-
- All Implemented Interfaces:
ModuleResource,Resource,Adaptable
public class SCIMRoot extends ModuleRoot
The root entry for the WebEngine module.- Since:
- 7.4
- Author:
- tiry
-
-
Field Summary
-
Fields inherited from class org.nuxeo.ecm.webengine.model.impl.ModuleRoot
request, sic
-
-
Constructor Summary
Constructors Constructor Description SCIMRoot()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectdoGetGroups()ObjectdoGetGroupsAsJson()ObjectdoGetGroupsAsJXml()ObjectdoGetUsersJsonResource()ObjectdoGetUsersResource()ObjectdoGetUsersXmlResource()com.unboundid.scim.data.ServiceProviderConfiggetConfig()protected ObjectgetSchema(String schemaName, String format)ObjectgetSchema(String schemaName, javax.ws.rs.core.HttpHeaders headers)ObjectgetSchemaAsJson(String schemaName)ObjectgetSchemaAsXml(String schemaName)ObjecthandleError(Throwable t)-
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.ModuleRoot
getLink, getSkinResource, setContext
-
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.DefaultObject
disptachAdapter, isAdapter
-
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource
checkGuard, dispose, getActiveAdapter, getAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, initialize, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.nuxeo.runtime.model.Adaptable
getAdapter
-
Methods inherited from interface org.nuxeo.ecm.webengine.model.Resource
checkGuard, dispose, getActiveAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, isAdapter, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot
-
-
-
-
Method Detail
-
doGetUsersResource
public Object doGetUsersResource()
-
doGetUsersJsonResource
public Object doGetUsersJsonResource()
-
doGetUsersXmlResource
public Object doGetUsersXmlResource()
-
doGetGroups
public Object doGetGroups()
-
doGetGroupsAsJson
public Object doGetGroupsAsJson()
-
doGetGroupsAsJXml
public Object doGetGroupsAsJXml()
-
getSchema
public Object getSchema(String schemaName, @Context javax.ws.rs.core.HttpHeaders headers)
-
getConfig
public com.unboundid.scim.data.ServiceProviderConfig getConfig()
-
handleError
public Object handleError(Throwable t)
- Specified by:
handleErrorin interfaceModuleResource- Overrides:
handleErrorin classModuleRoot
-
-