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, newObject, redirect, retrieveWebObjectType, 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.
-