Class BaseUMObject
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
- Direct Known Subclasses:
SCIMGroupWebObject,SCIMUserWebObject
Base class used for all WebObject associated to SCIM Domain model
- Since:
- 7.4
- Author:
- tiry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected javax.ws.rs.core.MediaTypeprotected AbstractMapperprotected UserManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected abstract Stringprotected voidinitialize(Object... args) protected booleanCheck that the current artifact is editable by a power user.Methods inherited from class org.nuxeo.ecm.webengine.model.impl.DefaultObject
disptachAdapter, isAdapterMethods 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, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
-
Field Details
-
um
-
mapper
-
baseUrl
-
fixeMediaType
protected javax.ws.rs.core.MediaType fixeMediaType
-
-
Constructor Details
-
BaseUMObject
public BaseUMObject()
-
-
Method Details
-
getPrefix
-
initialize
- Overrides:
initializein classAbstractResource<ResourceTypeImpl>
-
checkUpdateGuardPreconditions
protected void checkUpdateGuardPreconditions() -
isAPowerUserEditableArtifact
protected boolean isAPowerUserEditableArtifact()Check that the current artifact is editable by a power user. Basically this means not an admin user or not an admin group.
-